python-3.x Pandas对象-保存为.csv

pkln4tw6  于 2023-01-10  发布在  Python
关注(0)|答案(1)|浏览(167)

我有一个Pandas对象df,我想把它保存到.csv:

df.to_csv('output.csv', index = False)

即使数据框在打印后显示在终端上,在 *.csv中,一些行向前移动了几列。我不知道如何在最小的工作代码中演示。我尝试了一个有问题的列,但在 *. csv中,一列的结果是正确的。我应该检查什么?整个列都包含字符串。

kiayqfof

kiayqfof1#

如果标签有问题,您可以更换所有标签。
如果选项卡出现在列column_name中,您可以执行以下操作:

df['column_name'] = df['column_name'].str.replace('\t', '')

如果问题出现在多个列中,您可以循环遍历所有列。例如:

for col in df.columns:
    df[col] = df[col].str.replace('\t', '')

df.to_csv('output.csv', index = False)

相关问题