為讀取csv,並dataframe增加一列,再自由組合列並儲存到csv檔案:
importpandas as pd
sourcefile='
d:\person.csv' #
person.csv包括id,name,age三個列
df=pd.read_csv(sourcefile,low_memory=false) #
讀取csv,設定low_memory=false防止記憶體不夠時報警告
df['
company
']='
google' #
增加新的列company
#以下儲存指定的列到新的csv檔案,index=0表示不為每一行自動編號,header=1表示行首有欄位名稱
df.to_csv('
d:\new_person.csv
',columns=['
id','
name
','company
'],index=0,header=1)
參考:
pandas讀寫文字(csv)檔案
csv檔案是一種純文字檔案,可以使用任何文字編輯器進行編輯,它支援追加模式,節省記憶體開銷。因為csv檔案具有諸多的優點,所以在很多時候會將資料儲存到csv檔案中。pandas中提供了read csv 函式與to csv 方法,分別用於讀取csv檔案和寫入csv檔案,關於他們的具體介紹如下 1.通過...
Pandas操作CSV檔案的讀寫實現方法
1 導庫 import pandas as pd from程式設計客棧 pandas import series 2 讀取csv檔案的兩種方式 讀取csv檔案的兩種方式 f open e 建模 第5周 data ex1.csv 方法一 df pd.read csv f print df f.clos...
使用pandas讀取csv並傳入db2
我使用的開發工具是vscode。首先匯入所需要的包 import pandas as pd import numpy as np import ibm db import datetime 第一步我們首先讀取兩個csv,使用pandas 讀取兩個csv進行拼接 df1 pd.read csv inp...