Resultados de la búsqueda a petición "scala"

2 la respuesta

Scala a Java (programación funcional)

Me han pedido que 'traduzca' algún código Scala a Java para un curso. Sin embargo, los requisitos de la asignación son que Java 8 y las bibliotecas externas, comoJava funcional [http://www.functionaljava.org]yTotalmente ...

1 la respuesta

Mi acción PlayFramework regresa antes de que un futuro esté listo, ¿cómo actualizo un componente de página web?

Tengo una función Scala PlayFramework que llama a MongoDB y obtiene unFuture[Seq[Document]] resultado. Después de un evento de zoom / panorámica del mapa, este juegoAction La función se llama desde JavaScript en una página web a través de xhttp / ...

1 la respuesta

Si se prohíbe la herencia de clase de caso, ¿cómo representar esto?

Estoy tratando de crear las clases de casos como se explica enEste artículo [https://gleichmann.wordpress.com/2011/03/06/functional-scala-a-little-expression-language-with-algebraic-datatypes-and-pattern-matching/] sealed abstract case class ...

1 la respuesta

En Scala, ¿cómo es que funciona `println (1,2)`?

En Scala (2.7.7 final), elPredef.println El método se define como tener la siguiente firma: def println (x : Any) : Unit¿Cómo es que entonces funciona lo siguiente? scala> println(1,2) (1,2)¿El compilador convierte automáticamente una lista ...

5 la respuesta

¿Cómo evitar columnas duplicadas después de unir?

Tengo dos marcos de datos con las siguientes columnas: df1.columns // Array(ts, id, X1, X2)y df2.columns // Array(ts, id, Y1, Y2)Despues de hacer val df_combined = df1.join(df2, Seq(ts,id))Termino con las siguientes columnas:Array(ts, id, X1, ...

1 la respuesta

¿Por qué no se pueden usar letras mayúsculas para la coincidencia de patrones para definir valores?

¿Por qué puedo usar letras minúsculas para los nombres? val (a, bC) = (1, 2) (1, 2) match { case (a, bC) => ??? }y no puede usar letras mayúsculas: /* compile errors: not found: value A, BC */ val (A, BC) = (1, 2) /* compile errors: not found: ...

1 la respuesta

Aplicación de la función a la columna Spark Dataframe

Viniendo de R, estoy acostumbrado a realizar fácilmente operaciones en columnas. ¿Hay alguna manera fácil de tomar esta función que he escrito en scala? def round_tenths_place( un_rounded:Double ) : Double = { val rounded ...

1 la respuesta

La transmisión no se produce al unir marcos de datos en Spark 1.6

A continuación se muestra el código de muestra que estoy ejecutando. cuando se ejecuta este trabajo de chispa, las uniones de trama de datos se realizan utilizando sortmergejoin en lugar de broadcastjoin. def joinedDf (sqlContext: SQLContext, ...

1 la respuesta

Cómo seleccionar todas las columnas que comienzan con una etiqueta común

Tengo un marco de datos en Spark 1.6 y quiero seleccionar solo algunas columnas. Los nombres de las columnas son como: colA, colB, colC, colD, colE, colF-0, colF-1, colF-2Sé que puedo hacer esto para seleccionar columnas ...

1 la respuesta

Igualdad de clase de caso en Apache Spark

¿Por qué la coincidencia de patrones en Spark no funciona igual que en Scala? Ver ejemplo a continuación ... funciónf() intenta hacer coincidir el patrón en la clase, que funciona en el REPL de Scala pero falla en Spark y da como resultado todos ...