我在我的机器上使用pandas读取csv,然后我从pandas dataframe创建了一个pyspark dataframe。
df = spark.createDataFrame(pandas_df)
我更新了我的pandas从版本1.3.0
到2.0
现在,我得到了这个错误:
AttributeError: 'DataFrame' object has no attribute 'iteritems'
我在我的机器上使用pandas读取csv,然后我从pandas dataframe创建了一个pyspark dataframe。
df = spark.createDataFrame(pandas_df)
我更新了我的pandas从版本1.3.0
到2.0
现在,我得到了这个错误:
AttributeError: 'DataFrame' object has no attribute 'iteritems'
1条答案
按热度按时间sbdsn5lh1#
在Github上找到了答案:https://github.com/YosefLab/Compass/issues/92
这是一个正在发生的问题。
从
pandas 2.0
中删除iteritems
现在我需要将pandas降级回
1.5.3
版本编辑:
通过将pandas降级为
1.5.3
,代码成功运行