Spark ML (Dataframe) 和降维

Spark ML (Dataframe) and dimension reduction

如果使用较新的 Dataframe API(即不是 RDD),似乎 类 无法执行降维。也没有任何文档 (https://spark.apache.org/docs/latest/ml-guide.html)。

有人能告诉我使用 spark.ml (Dataframe) 包中的 类 而不是 spark.mllib (RDD)... 的降维方法吗?可能吗?

PCA 可用于新 ML API。您可以在以下位置找到详细信息: