Resultados de la búsqueda a petición "scala"
¿Es posible en Scala obligar a la persona que llama a especificar un parámetro de tipo para un método polimórfico?
//API class Node class Person extends Node object Finder { def find[T <: Node](name: String): T = doFind(name).asInstanceOf[T] } //Call site (correct) val person = find[Person]("joe") //Call site (dies with a ClassCast inside b/c inferred type is ...
¿Cuáles son las desventajas de declarar clases de caso Scala?
Si está escribiendo código que usa muchas estructuras de datos hermosas e inmutables, las clases de casos parecen ser un regalo del cielo, que le brinda todo lo siguiente de forma gratuita con solo una palabra clave: Todo inmutable por ...
Spark Dataframe: cómo agregar un índice Columna: Índice de datos distribuidos de Aka
Leí datos de un archivo csv, pero no tengo índice. Quiero agregar una columna del 1 al número de la fila. ¿Qué debo hacer, gracias (scala)
ejecutar configuración para scala en eclipse
hola tengo que ejecutar un programa scala. Obtuve el error No se encontró la clase principal. Luego abro las preferencias y en la aplicación Scala. columna de clase principal sin clase principal especificada. ¿puede decirme qué debo tener que ...
Cómo resolver el AnalysisException: atributo (s) resuelto (s) en Spark
val rdd = sc.parallelize(Seq(("vskp", Array(2.0, 1.0, 2.1, 5.4)),("hyd",Array(1.5, 0.5, 0.9, 3.7)),("hyd", Array(1.5, 0.5, 0.9, 3.2)),("tvm", Array(8.0, 2.9, 9.1, 2.5)))) val df1= rdd.toDF("id", "vals") val rdd1 = ...
Sintaxis de curry en scala
La sintaxis de curry en scala es, por ejemplo, def f(x: Int, b: Int) = x + y es def f(x: Int)(b: Int) = x + y Y curry de suma a suma para el rango dado ayb es def sum(f: Int => Int, a: Int, b: Int) = { ... } sum(x=>x, 3, 6) // outcome is 18 ...
¿Cómo filtrar registros duplicados que tienen múltiples claves en Spark Dataframe?
Tengo dos marcos de datos. Quiero eliminar algunos registros en Data Frame-A en función de algunos valores de columna comunes en Data Frame-B. Por ejemplo: Data Frame-A: A B C D 1 2 3 4 3 4 5 7 4 7 9 6 2 5 7 9 Marco de datos B: A B C D 1 2 3 7 ...
¿Por qué falla RDD.foreach con "SparkException: este RDD carece de SparkContext"?
Tengo un conjunto de datos (como unRDD) que divido en 4 RDD usando diferentesfilter operadores val RSet = datasetRdd. flatMap(x => RSetForAttr(x, alLevel, hieDict)). map(x => (x, 1)). reduceByKey((x, y) => x + y) val Rp:RDD[(String, Int)] = ...
¿Enumeraciones Scala con objetos Singleton como elementos de enumeración y una posibilidad de iterar sobre ellos?
Ya miré elPregunta de Scala sobre la emulación de Javaenum [https://stackoverflow.com/questions/1321745/scala-doesnt-have-enums-what-to-use-instead-of-an-enum] yclases de caso vs. ...
¿Cómo encontrar áreas rectangulares del mismo valor de un tamaño dado en una matriz de la manera más eficiente?
Mi problema es muy simple pero todavía no he encontrado una implementación eficiente. Supongamos que hay una matriz A como esta: 0 0 0 0 0 0 0 4 4 2 2 2 0 0 4 4 2 2 2 0 0 0 0 2 2 2 1 1 0 0 0 0 0 1 1Ahora quiero encontrar todas las posiciones ...