【发布时间】:2020-10-06 02:33:21
【问题描述】:
我编写这段代码只是为了展示我所拥有的示例。我需要将我必须的数据保存到 csv 然后稍后重新打开它,但是当我将数据从 csv 重新加载到 pandas 数据框中时,它现在在前面有一个额外的未命名列,我不想要它,它会弄乱我的数据我尝试做 .drop_duplicates() 因为每一行现在都有自己的数字,每次我从 csv 重新打开它时,它都会在前面有一个新的数字行,只会让一切变得更糟。我怎样才能让它没有这个?
import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randn(100,4), columns=list('ABCD'))
df.to_csv('data.csv')
print(df.head())
df1 = pd.read_csv('data.csv')
print(df1.head())
【问题讨论】:
-
df.to_csv('data.csv', index=False)
标签: python python-3.x pandas csv