【发布时间】:2018-05-02 09:38:48
【问题描述】:
这就是我的流水线 RDD 的样子:
[([3.0, 12.0, 8.0, 49.0, 27.0], 7968.0),
([165.0, 140.0, 348.0, 615.0, 311.0], 165.0)]
我想将其转换为数据框。我尝试将第一个元素(在方括号中)转换为 RDD,将第二个元素转换为 RDD,然后将它们分别转换为数据帧。我也尝试过设置架构并进行转换,但没有奏效。有人可以帮忙吗?
谢谢!
【问题讨论】:
-
你试过
myrdd.toDF()吗?也可以指定列名:myrdd.toDF(["col1", "col2"])
标签: apache-spark pyspark spark-dataframe rdd