【发布时间】:2019-03-12 05:24:08
【问题描述】:
我有 Dataframe user_recommended 如图所示。 recommendations 列是 PySpark RDD,如下所示:
In[10]: user_recommended.recommendations[0]
Out[10]: [Row(item=0, rating=0.005226806737482548),
Row(item=23, rating=0.0044402251951396465),
Row(item=4, rating=0.004139747936278582)]
我想将recommendations RDD 转换为 Python 列表。
是否有脚本可以帮助我将user_recommended Dataframe 中的recommendations 列(注意它的类型为pandas.core.frame.DataFrame)转换为列表。
【问题讨论】:
-
试试 user_recommended.recommendations[0].tolist()
-
能否分享一下流程的输入输出示例,问题不清楚。
标签: python dataframe pyspark rdd