报错内容:
Exception in thread "main" java.lang.IllegalArgumentException: requirement failed: Column features must be of
type struct<type:tinyint,size:int,indices:array<int>,values:array<double>> but was actually
struct<type:tinyint,size:int,indices:array<int>,values:array<double>>.
原因:
原来错误的导包
import org.apache.spark.mllib.linalg.Vectors
import org.apache.spark.mllib.regression.LabeledPoint
应该改为
import org.apache.spark.ml.linalg.Vectors
import org.apache.spark.ml.feature.LabeledPoint