1,270
社区成员




df.javaRDD().map(new Function<Row, LabeledPoint>() {
@Override
public LabeledPoint call(Row row) throws Exception {
List<Tuple2<Integer, Double>> features = new ArrayList<>(); // 维度->值
features.add( /* dimension */ ,row.getAs("featureValue")); // 从df获取特征的维度与值
...
return new LabeledPoint(row.getAs("label_column"), Vectors.sparse( /* numberOfDimension */ ,features)); // numberOfDimension 是总共有多少个维度
}
})