1.首先查詢當前的工作路徑:
import os
os.getcwd() #獲取當前工作路徑
2.to_csv()是dataframe類的方法,read_csv()是pandas的方法
dt.to_csv() #預設dt是dataframe的乙個例項,引數解釋如下
dt.to_csv('result.csv') #相對位置,儲存在getwcd()獲得的路徑下
dt.to_csv('c:/users/think/desktop/result.csv') #絕對位置
dt.to_csv('c:/users/think/desktop/result.csv',sep='?')#使用?分隔需要儲存的資料,如果不寫,預設是,
dt.to_csv('c:/users/think/desktop/result1.csv',na_rep='na') #確實值儲存為na,如果不寫,預設是空
dt.to_csv('c:/users/think/desktop/result1.csv',float_format='%.2f') #保留兩位小數
dt.to_csv('c:/users/think/desktop/result.csv',columns=['name']) #儲存索引列和name列
dt.to_csv('c:/users/think/desktop/result.csv',header=0) #不儲存列名
dt.to_csv('c:/users/think/desktop/result1.csv',index=0) #不儲存行索引
pandas輸出to csv 中文亂碼問題
csv檔案儲存方式為utf 8 控制台輸出的是正常的格式 但是df2.to csv sheet copy.csv encoding utf 8 之後就是亂碼的 修改了幾個encoding格式都不行 最終解決是 df2.to csv sheet copy.csv encoding utf 8 sig ...
pandas中的concat 函式的使用方法
解決兩個表或者多個表按照縱向或者橫向拼接。pd.concat df資料1,df資料2,axis 0或1,join 連線方式,keys 表明資料 axis 引數 axis 0 預設 表示縱向拼接多個表,記憶方法 0 代表長長的圈,把資料的列給圈起來了。axis 1 表示橫向拼接多個表,常用於多個欄位或...
python獲取Pandas列名的幾種方法
1.鍊錶推倒式 data pd.read csv data receipt code january minute trading volume.csv print column for column in data 列印結果 count succ fail wait pay succratio t...