Resultados de la búsqueda a petición "scala"
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 ...
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 / ...
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 ...
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 ...
¿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, ...
¿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: ...
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 ...
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, ...
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 ...
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 ...