`
import pandas as pd
df = pd.read_csv("stack.csv")
sector_select = "Col2"
df[sector_select] = ["100"]
df.to_csv("stack.csv", index=False, mode='a', header=False)
`
stack.csv 除了標題之外沒有其他資料:Col1,Col2,Col3,Col4,Col5
ValueError: Length of values (1) does not match length of index (2)
我只是想制作一個程式,我可以在其中選擇一個標題并將資料附加到該標題下的列
您只能運行它兩次,直到出現錯誤!
uj5u.com熱心網友回復:
該代碼為我運行。
但我假設你想運行這樣的東西:
import pandas as pd
df = pd.read_csv("stack.csv")
sector_select = "Col2"
df.at[len(df), sector_select] = "100"
df.to_csv("stack.csv", index=False)
uj5u.com熱心網友回復:
你可以使用這個:
df = df.append({"Col2": 100}, ignore_index=True)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/525420.html