【问题标题】:how to convert MapPartitionsRDD to a dataframe?如何将 MapPartitionsRDD 转换为数据框?
【发布时间】:2016-10-12 16:02:44
【问题描述】:

我有一个 MapPartitionsRDD 从以下位置返回:

from pyspark.mllib.feature import Normalizer
normalizer = Normalizer()
rating = normalizer.transform(ratingRDD)
print(rating)

> MapPartitionsRDD[239] at mapPartitions at PythonMLLibAPI.scala:1522

如何将其转换为数据框?

【问题讨论】:

    标签: apache-spark pyspark apache-spark-mllib


    【解决方案1】:

    试试:

    rating.map(lambda x: (x, )).toDF()
    

    【讨论】:

    • 此方法不适用于 MapPartitionsRDD 甚至 RDD 类型。
    猜你喜欢
    • 2020-06-10
    • 2019-05-26
    • 2022-01-07
    • 2019-08-11
    • 2021-04-05
    • 1970-01-01
    • 2021-08-21
    • 1970-01-01
    相关资源
    最近更新 更多