将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