Ich möchte CSV-Datei in Scala lesen.lesen CSV-Datei (numerischer Typ) in Scala
val rows = ArrayBuffer[Array[String]]()
using(io.Source.fromFile("test.csv")) { source =>
for (line <- source.getLines) {
rows += line.split(",").map(_.trim)
}
}
def using[A <: { def close(): Unit }, B](resource: A)(f: A => B): B =
try {
f(resource)
}finally {
resource.close()
}
ich oben Code verwendet CSV-Datei zu lesen.
Ich bekomme ArrayBuffer (Array [String]) jetzt, aber ich möchte ArrayBuffer (Array [Double]) bekommen.
ToDouble Methode ist falsch
Was der ideale Weg ist zu tun?
Vielen Dank für Ihre Zeit.
Danke für Ihre Hilfe –