这看起来像是熊猫中的虫子。所有这些工作:
pd.Dataframe(columns=['A', 'B'])pd.Dataframe({}, columns=['A', 'B'])pd.Dataframe(None, columns=['A', 'B'])
但不是这个:
pd.Dataframe([], columns=['A', 'B'])
在修复之前,我建议这样的事情:
if len(data) == 0: data = Nonedf2 = pd.Dataframe(data, columns=['A','B'])
要么:
df2 = pd.Dataframe(data if len(data) > 0 else None, columns=['A', 'B'])
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)