【发布时间】:2018-09-11 13:21:48
【问题描述】:
有谁知道可能导致 pandas.DataFrame.to_csv 不导出完整数据帧的原因?
print(len(df))
[77814 rows x 42 columns]
df.to_csv('filename.csv'))
生成的 csv 文件有 54470 行,并且在文件下方 1/3 左右缺少数据块。我的数据带有时间戳,我可以看出丢失的数据是一大块,而不是整个文件中的随机点。 我在 python 3.6.5 中工作,pandas 是 0.22.0。
非常感谢您的帮助
【问题讨论】:
-
你用什么软件来检查 CSV 中的行数?
-
我已在文本编辑器中打开它以确保它不是重新导入问题。线条确实不存在。
-
type(df) ?是什么 -
type(df)是<class 'pandas.core.frame.DataFrame'> -
你能在reset_index之后检查数据帧的长度吗,我猜你是在执行之前的操作但没有改变索引
标签: python python-3.x pandas export-to-csv missing-data