[英]python pandas to_csv appending mode generate unwanted unknown rows
使用to_csv附加模式會生成不需要的未知行。
例如:
check = [0,0,0]
df = pd.DataFrame([check])
df.to_csv('test.csv', index=False)
df = pd.DataFrame([check])
df.to_csv('test.csv', mode='a', index=False)
df = pd.read_csv('test.csv')
返回0 1 2 0 0 0 0 1 0 1 2 2 0 0 0
其中1 0 1 2是多余的,並且未知的額外行。
這里有什么問題?
發現多余的多余行1 0 1 2
是列的名稱。 然后我只是嘗試跟隨
check = [0,0,0]
df = pd.DataFrame([check])
df.to_csv('test.csv', index=False)
df = pd.DataFrame([check])
df.to_csv('test.csv', mode='a', index=False, header=False)
df = pd.read_csv('test.csv')
回報
0 1 2
0 0 0 0
1 0 0 0
用header=False
忽略標題/列的名稱,然后返回我想要的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.