Πώς να χαρτογραφήσει μια ΕΑΕ της υπόθεσης τάξη να LabeledPoint (ετικέτα, το χαρακτηριστικό διάνυσμα).
Αυτή είναι η ΕΑΕ της υπόθεσης κατηγορίας Εξετάσεων (x: Διπλό, y: Double):
Ds (1.0,6.0)
Ds (2.0,8.0)
Ds (3.0,10.0)
Ds (3.0,10.0)
ds (4.0,12.0)
Ds (5.0,14.0)
Προσπάθησε να γίνει αυτό -
val parsedData = aRDD.map(row =>
new LabeledPoint(
row._1,
Vectors.dense(row._2))
Να πάρει το σφάλμα «τιμή _1 δεν είναι μέλος της main.scala.spark.Q1Partb.Q1.Exam» σε row._1 και row._2
και αυτό -
val parsedData = aRDD.map{line =>
val Array(rawLabel, rawfeatures) = line.split(',')
val features = rawfeatures) .split(' ').map(_.toDouble)
LabeledPoint(rawLabel.toDouble, Vectors.dense(features))}
Να πάρει λάθος «αναδρομικό αξίας x τύπου $ 4 πρέπει» για rawLabel και «αξία διάσπαση δεν είναι μέλος της main.scala.spark.Q1Partb.Q1.ds» για line.split ( «»)