import pandas as pdpd.__version__df = pd.read_csv('myfile.csv', usecols=[0,3,4,5,9])print (df)我只想從 csv 文件返回這些特定列并將其寫入新的 csv 文件?我怎樣才能做到這一點到目前為止我可以讀取數據!但不知道怎么寫絕對的 Python 初學者警告
1 回答

慕后森
TA貢獻1802條經驗 獲得超5個贊
根據您的輸入,我假設您正在嘗試實現類似的目標?
#import library
import pandas as pd
pd.__version__
# read the csv with all columns
df = pd.read_csv('myfile.csv')
print (df)
# create csv with filtered columns
filter_cols = ["0","3","4","5","9"]
df.to_csv('output.csv', columns = filter_cols)
添加回答
舉報
0/150
提交
取消