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