pandas的連接函數concat()函數如何使用
python中pandas庫可以對相關的文件或文本數據進行的讀取操作,對于想要合并和多組數據合并,有專門的concat函數提供使用,concat函數含有多個參數,雖然使用方法看起來有些麻煩,但去可以準確的對數據進行處理,本文介紹pandas的連接函數concat()函數使用原理及具體實例。
1、使用方法
pd.concat([df數據1,df數據2,……],axis=0或1,join=連接方式,keys=表明數據來源)
2、使用參數
objs:series,dataframe或者是panel構成的序列lsit
axis:需要合并鏈接的軸,0是行,1是列
join:連接的方式inner,或者outer
3、返回值
object,typeofobjs
4、使用實例
#導入pandas與numpy包
importpandasaspd
importnumpyasnp
#創建兩個index與columns有重合的數據框
df1=pd.DataFrame(data=np.ones((5,6))*1,columns=["a","b","c","d","e","f"],index=[0,1,2,3,4])
df2=pd.DataFrame(data=np.ones((5,6))*2,columns=["e","f","g","h","j","k"],index=[2,3,4,5,6])
print(df1)
print(df2)
拓展內容:
pandas的連接函數concat()函數
concat函數是在pandas底下的方法,可以將數據根據不同的軸作簡單的融合,用作合并和多組數據合并。
以上就是pandas的連接函數concat()函數使用原理及具體實例,希望能幫助你理解喲~更多Python學習教程請關注IT培訓機構:千鋒教育。