dataFrame 合并merge
可以使用merge方法將一個(gè)dataFrame合并到另一個(gè)df,使用方法類似SQL表關(guān)聯(lián)掘猿,這里是merge的文檔,merge的第一個(gè)參數(shù)是要合并的df嚎杨,on=?是根據(jù)哪個(gè)columns去關(guān)聯(lián)(當(dāng)需要關(guān)聯(lián)的兩個(gè)df對(duì)應(yīng)的key不同時(shí)座云,可以用left_on、right_on去指定旁理。當(dāng)然樊零,可以使用一個(gè)key去匹配,也可以使用一組key韧拒,采用list的方式組合去匹配)淹接,how=?有四個(gè)可選項(xiàng)left、right叛溢、inner塑悼、outer相當(dāng)于SQL的左連接、右連接楷掉、內(nèi)連接厢蒜、外連接
使用groupby時(shí),會(huì)自動(dòng)將要分組的key變?yōu)閕ndex烹植,可以對(duì)groupby() 使用?as_index=False?參數(shù)不使用這個(gè)特性斑鸦。
另外dataFrame的plot()可以將數(shù)據(jù)可視化顯示,對(duì)于更復(fù)雜的圖形草雕,你通常會(huì)希望直接使用 matplotlib巷屿。?matplotlib 文檔
3維數(shù)據(jù)
NumPy 數(shù)組可以具有任意多的維度。就像你可以從列表中創(chuàng)建 1D 數(shù)組墩虹,從列表的列表中創(chuàng)建 2D 數(shù)組一樣嘱巾,你可以從列表的列表的列表中創(chuàng)建 3D 數(shù)組,以此類推诫钓。例如旬昭,以下代碼將創(chuàng)建 3D 數(shù)組: