Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pandas.DataFrame.to_csv未导出所有行_Python_Python 3.x_Pandas_Export To Csv_Missing Data - Fatal编程技术网

Python pandas.DataFrame.to_csv未导出所有行

Python pandas.DataFrame.to_csv未导出所有行,python,python-3.x,pandas,export-to-csv,missing-data,Python,Python 3.x,Pandas,Export To Csv,Missing Data,有人知道是什么导致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 非常感谢你的帮助我也有同样的问题 我使用这段代码将标题行添加到我的

有人知道是什么导致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文件中

df1=pd.read\u csv(“/home/pip tag/EXPERIMENTS/3376-M-csv.csv”,header=None)
df1.重命名(列={0:'创建TS',1:'处理TS',2:'TXID',3:'RSSI',4:'序号',5:'上限',6:'XAxis',7:'YAxis',8:'ZAxis',9:'X',10:'Y',11:'Z',12:'ADC权重',13:'计算权重',14:'TS周期',15:'总时间'},inplace=True)

df1.to_csv(“/home/pip tag/EXPERIMENTS/3376-M-Final.csv”,index=False)#保存到新的csv文件
可能不太可能,但在我的情况下,我尝试写入csv,它一直覆盖数据并只保存最后一批,因此我将模式从默认写入[由'w'表示]更改为附加[由'a'表示],如下所示:

df.to_csv(filename, index=False, mode='a')

您使用什么软件来检查CSV中的行数?我在文本编辑器中打开了它,以确保它不是重新导入问题。行确实不在那里。什么是
类型(df)?
类型(df)
你能在重置索引后检查数据帧的长度吗?我猜你是在执行之前的操作,但没有更改索引