Perguntas com a marcação «scala»

Scala é uma linguagem de programação de uso geral direcionada principalmente à Java Virtual Machine. Projetado para expressar padrões de programação comuns de maneira concisa, elegante e com segurança de tipo, combina os estilos de programação imperativos e funcionais. Suas principais características são: um sistema avançado de tipo estático com inferência de tipo; tipos de função; correspondência de padrões; parâmetros implícitos e conversões; sobrecarga do operador; interoperabilidade total com Java; simultaneidade

14
Scala: grava a string no arquivo em uma instrução
Para ler arquivos no Scala, há Source.fromFile("file.txt").mkString Existe uma maneira equivalente e concisa de escrever uma string no arquivo? A maioria dos idiomas suporta algo assim. O meu favorito é o Groovy: def f = new File("file.txt") // Read def s = f.text // Write f.text = "file contents" Eu …
144 scala  scala-2.9 


15
Como desativar o registro INFO no Spark?
Instalei o Spark usando o guia da AWS EC2 e posso iniciar o programa com bin/pysparkprecisão usando o script para acessar o prompt do spark e também posso executar o Quick Start com êxito. No entanto, durante toda a minha vida, não consigo descobrir como interromper todo o INFOlog detalhado …

8
Como selecionar a primeira linha de cada grupo?
Eu tenho um DataFrame gerado da seguinte maneira: df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) Os resultados são parecidos com: +----+--------+----------+ |Hour|Category|TotalValue| +----+--------+----------+ | 0| cat26| 30.9| | 0| cat13| 22.1| | 0| cat95| 19.6| | 0| cat105| 1.3| | 1| cat67| 28.5| | 1| cat4| 26.8| | 1| cat13| …


14
Spark - carregar arquivo CSV como DataFrame?
Gostaria de ler um CSV no spark e convertê-lo como DataFrame e armazená-lo no HDFS com df.registerTempTable("table_name") Eu tentei: scala> val df = sqlContext.load("hdfs:///csv/file/dir/file.csv") Erro que recebi: java.lang.RuntimeException: hdfs:///csv/file/dir/file.csv is not a Parquet file. expected magic number at tail [80, 65, 82, 49] but found [49, 59, 54, 10] at …



2
Prós e contras do uso de sbt vs maven no projeto Scala [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
138 scala  maven  sbt 


9
Qual é a melhor maneira de classificar inversamente o scala?
Qual é a melhor maneira de fazer uma classificação inversa em scala? Eu imagino que o seguinte seja um pouco lento. list.sortBy(_.size).reverse Existe uma maneira conveniente de usar sortBy, mas obter uma classificação reversa? Eu preferiria não precisar usar sortWith.
137 scala 


1
Stream vs Views vs Iterators
Quais são as diferenças entre Streams, Views (SeqView) e Iterators no scala? Este é o meu entendimento: São todas listas preguiçosas. Os fluxos armazenam em cache os valores. Iteradores podem ser usados ​​apenas uma vez? Você não pode voltar ao início e avaliar o valor novamente? Os valores da visualização …

5
Como sair do scala 2.11.0 REPL?
Na última versão do scala (2.10.3) REPL, eu posso digitar exitpara sair do REPL. No entanto, no Scala 2.11.0 isso não funciona. $ scala Welcome to Scala version 2.11.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_51). Type in expressions to have them evaluated. Type :help for more information. scala> exit …
135 scala  scala-2.11 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.