當前位置:成語大全網 - 書法字典 - Python數據分析註釋#8.2.2索引合並

Python數據分析註釋#8.2.2索引合並

“目錄”

數據規則化:聚合、合並和重塑

數據爭論:連接、組合和重塑

-& gt;數據庫風格的數據幀合並

-& gt;索引時合並

上壹篇文章談到了如何根據列名鏈接兩個DataFrame對象。

有時我們必須根據DataFrame中的索引index來合並數據。在這種情況下,我們可以傳入left_index=True或right_index=True或兩者都傳入,以顯示該索引被用作鏈接鍵。

讓我們首先創建兩個數據幀,表示將根據第壹個數據幀的“key”列和第二個數據幀的index index合並數據:

默認的合並方法是找到鏈接鍵的交集,通過傳入how='outer '可以得到它們的並集:

分層索引數據的合並

對於分層索引數據的合並,我們需要以列表的形式指明用作合並鍵的多個列。

例如,讓我們指定根據第壹個數據幀的“key1”列和“key2”列以及第二個數據幀的索引index進行合並:

可以使用兩個索引進行合並:

連接方法

DataFrame還有壹個方便的實例方法join,可以更方便地通過索引進行合並,但是不需要重疊的列。

我們也可以傳入壹組數據幀進行連接,類似於concat函數實現多個數據幀的合並拼接:

-結束-