Resultados da pesquisa a pedido "scala"

3 a resposta

Encontre elementos em uma lista que não está na segunda lista (na escala)

Suponha que eu tenha duas listas: val a = List('a', 'b', 'c') val b = List('a', 'b', 'c', 'd')Eu quero obter o elemento que não está na primeira lista (neste caso, é 'd'). Eu sei que posso fazer isso com um loop, mas existe alguma maneira ...

2 a resposta

Como criar um codificador para o construtor do tipo Option, por exemplo Opção [Int]?

É possível usarOption[_] membro de uma classe de caso usada com a API do conjunto de dados? por exemplo.Option[Int] Tentei encontrar um exemplo, mas ainda não consegui encontrar. Provavelmente isso pode ser feito com um codificador personalizado ...

1 a resposta

Encontre o mínimo para um registro de data e hora através do grupo Spark

Quando tento agrupar meu quadro de dados em uma coluna, tento encontrar o mínimo para cada agrupamentogroupbyDatafram.min('timestampCol') parece que não posso fazê-lo em colunas não numéricas. Então, como posso filtrar adequadamente a data mínima ...

3 a resposta

API do conjunto de dados Spark - ingressar

Estou tentando usar o SparkConjunto de dados [https://databricks.com/blog/2016/01/04/introducing-spark-datasets.html]API, mas estou tendo alguns problemas ao fazer uma associação simples. Digamos que eu tenho dois conjuntos de dados com ...

5 a resposta

Como armazenar em cache os resultados no scala?

Esta página [http://lampwww.epfl.ch/~odersky/whatsnew/collections-api/collections_10.html] tem uma descrição dos mapasgetOrElseUpdate método de uso: object WithCache{ val cacheFun1 = collection.mutable.Map[Int, Int]() def fun1(i:Int) = i*i def ...

1 a resposta

HList de mapa sem forma, dependendo dos tipos de destino

Eu tenho o seguinte problema, quero mapear itens de uma HList para outra HList, mas Strings na HList de origem só devem ser convertidas em URL se o tipo "target" for URL. val name = "Stackoverflow" val url = "https://stackoverflow.com/q" val ...

2 a resposta

Função de Coluna Personalizada Spark Build, função definida pelo usuário

Estou usando o Scala e quero criar minha própria função DataFrame. Por exemplo, quero tratar uma coluna como uma matriz, iterar por cada elemento e fazer um cálculo. Para começar, estou tentando implementar meu próprio método getMax. Portanto, ...

1 a resposta

Como posso ter um tipo de negação no Scala?

Eu quero fazer algo assim: def iDontLikeStrings(arg: Not[String]) = {....}Basicamente, isso deve compilar: iDontLikeStrings(23) iDontLikeStrings(true)E isso NÃO deve compilar: iDontLikeStrings("hello")

4 a resposta

Newbie Scala pergunta sobre operações simples de matriz matemática

Newbie Scala Pergunta: Digamos que eu queira fazer isso [código Java] no Scala: public static double[] abs(double[] r, double[] im) { double t[] = new double[r.length]; for (int i = 0; i < t.length; ++i) { t[i] = Math.sqrt(r[i] * r[i] + im[i] * ...

2 a resposta

Acessando atributos XML com namespaces

Como se pode acessar atributos com namespaces? Meus dados XML estão em um formulário val d = <z:Attachment rdf:about="#item_1"></z:Attachment>mas o seguinte não corresponde ao atributo (d \\ "Attachment" \ "@about").toStringSe eu remover o ...