将Spark DataFrame列转换为Python列表

15 浏览
0 Comments

将Spark DataFrame列转换为Python列表

我在一个包含两列mvv和count的数据帧上工作。

我想要得到两个包含mvv值和count值的列表。类似于:

mvv = [1,2,3,4]

count = [5,9,3,1]

所以,我尝试了以下代码:第一行应该返回一行的Python列表。我想要看到第一个值:

mvv_list = mvv_count_df.select('mvv').collect()

firstvalue = mvv_list[0].getInt(0)

但是第二行出现了错误消息:

AttributeError: getInt

0