GroupBy#
pandas.api.typing.DataFrameGroupBy
和 pandas.api.typing.SeriesGroupBy
執行個體是由 groupby 呼叫 pandas.DataFrame.groupby()
和 pandas.Series.groupby()
分別傳回。
索引、反覆運算#
GroupBy 反覆運算器。 |
|
GroupBy 反覆運算器。 |
|
字典 {群組名稱 -> 群組標籤}。 |
|
字典 {群組名稱 -> 群組標籤}。 |
|
字典 {群組名稱 -> 群組索引}。 |
|
字典 {群組名稱 -> 群組索引}。 |
|
|
從提供名稱的群組建構 DataFrame。 |
|
從提供名稱的群組建構 DataFrame。 |
|
Grouper 允許使用者為物件指定 groupby 指令。 |
函式應用程式幫手#
|
針對特定欄位的聚合提供協助,並控制輸出欄位名稱。 |
函式應用程式#
|
逐組套用函式 |
|
逐組套用函式 |
|
使用一個或多個運算式在指定的軸向上進行聚合。 |
|
使用一個或多個運算式在指定的軸向上進行聚合。 |
|
使用一個或多個運算式在指定的軸向上進行聚合。 |
|
使用一個或多個運算式在指定的軸向上進行聚合。 |
|
呼叫函數,在每個群組上產生同一個索引的 Series。 |
|
呼叫函數,在每個群組上產生同一個索引的 DataFrame。 |
|
將具有參數的 |
|
將具有參數的 |
|
從不符合條件的群組中篩選元素。 |
|
從不符合條件的群組中篩選元素。 |
DataFrameGroupBy
計算 / 描述性統計#
|
如果群組中所有值都為真,傳回 True,否則傳回 False。 |
|
如果群組中任何值都為真,傳回 True,否則傳回 False。 |
|
向後填入值。 |
|
計算欄位的成對相關性,排除 NA/null 值。 |
|
計算成對相關性。 |
計算群組的計數,排除遺失值。 |
|
|
計算欄位的成對共變異數,排除 NA/null 值。 |
|
對每個群組中的每個項目編號,從 0 編號到該群組的長度 - 1。 |
|
每個群組的累積最大值。 |
|
每個群組的累積最小值。 |
|
每個群組的累積乘積。 |
|
每個群組的累積總和。 |
|
產生描述性統計資料。 |
|
元素的第一個離散差值。 |
|
向前填入值。 |
|
(已棄用)使用群組內指定的方法填入 NA/NaN 值。 |
|
計算每個群組內每個欄位的第 1 個項目。 |
傳回每個群組的前 n 列。 |
|
|
傳回在請求軸上最大值第一次出現的索引。 |
|
傳回在請求軸上最小值第一次出現的索引。 |
|
計算每個群組中每個欄位的最後一個條目。 |
|
計算群組值的最高值。 |
|
計算群組的平均值,不包括遺失值。 |
|
計算群組的中位數,不包括遺失值。 |
|
計算群組值的最小值。 |
|
將每個群組編號從 0 編到群組數目 - 1。 |
如果 n 為整數,則從每個群組中取出第 n 列,否則取出子列。 |
|
|
傳回每個位置中唯一元素的計數 DataFrame。 |
計算群組的開盤價、最高價、最低價和收盤價,排除遺失值。 |
|
|
計算群組中每個值與前一個條目的百分比變化。 |
|
計算群組值的乘積。 |
|
傳回給定分位數的群組值,類似於 numpy.percentile。 |
|
提供每個群組中值的排名。 |
|
使用 TimeGrouper 時提供重新取樣。 |
|
傳回一個滾動群組器,提供每個群組的滾動功能。 |
|
傳回每個群組中項目的隨機樣本。 |
|
計算群組平均值的標準誤差,不包括遺失值。 |
|
將每個群組移動 periods 個觀察值。 |
計算群組大小。 |
|
|
傳回群組內部未校正的偏度。 |
|
計算群組的標準差,不包括遺失值。 |
|
計算群組值的總和。 |
|
計算群組的變異數,不包含遺失值。 |
傳回每個群組的最後 n 列。 |
|
|
傳回每個群組中給定位置索引中的元素。 |
|
傳回包含唯一列數量的 Series 或 DataFrame。 |
SeriesGroupBy
計算 / 描述性統計#
|
如果群組中所有值都為真,傳回 True,否則傳回 False。 |
|
如果群組中任何值都為真,傳回 True,否則傳回 False。 |
|
向後填入值。 |
|
計算與 other Series 的相關性,排除遺失值。 |
計算群組的計數,排除遺失值。 |
|
|
計算與 Series 的共變異數,排除遺失值。 |
|
對每個群組中的每個項目編號,從 0 編號到該群組的長度 - 1。 |
|
每個群組的累積最大值。 |
|
每個群組的累積最小值。 |
|
每個群組的累積乘積。 |
|
每個群組的累積總和。 |
|
產生描述性統計資料。 |
|
元素的第一個離散差值。 |
|
向前填入值。 |
|
(已棄用)使用群組內指定的方法填入 NA/NaN 值。 |
|
計算每個群組內每個欄位的第 1 個項目。 |
|
傳回每個群組的前 n 列。 |
|
計算每個群組中每個欄位的最後一個條目。 |
|
傳回最大值所在列標籤。 |
|
傳回最小值所在列標籤。 |
傳回每個群組的值是否單調遞增。 |
|
傳回每個群組的值是否單調遞減。 |
|
|
計算群組值的最高值。 |
|
計算群組的平均值,不包括遺失值。 |
|
計算群組的中位數,不包括遺失值。 |
|
計算群組值的最小值。 |
|
將每個群組編號從 0 編到群組數目 - 1。 |
|
傳回最大的 n 個元素。 |
|
傳回最小的 n 個元素。 |
如果 n 為整數,則從每個群組中取出第 n 列,否則取出子列。 |
|
|
傳回群組中唯一元素的數目。 |
傳回每個群組的唯一值。 |
|
計算群組的開盤價、最高價、最低價和收盤價,排除遺失值。 |
|
|
計算群組中每個值與前一個條目的百分比變化。 |
|
計算群組值的乘積。 |
|
傳回給定分位數的群組值,類似於 numpy.percentile。 |
|
提供每個群組中值的排名。 |
|
使用 TimeGrouper 時提供重新取樣。 |
|
傳回一個滾動群組器,提供每個群組的滾動功能。 |
|
傳回每個群組中項目的隨機樣本。 |
|
計算群組平均值的標準誤差,不包括遺失值。 |
|
將每個群組移動 periods 個觀察值。 |
計算群組大小。 |
|
|
傳回群組內部未校正的偏度。 |
|
計算群組的標準差,不包括遺失值。 |
|
計算群組值的總和。 |
|
計算群組的變異數,不包含遺失值。 |
|
傳回每個群組的最後 n 列。 |
|
傳回每個群組中給定位置索引中的元素。 |
|
繪圖和視覺化#
|
從 DataFrameGroupBy 資料製作箱型圖。 |
|
製作 DataFrame 欄位的直方圖。 |
|
使用 matplotlib 繪製輸入系列的直方圖。 |
製作 Series 或 DataFrame 的圖表。 |
|
製作 Series 或 DataFrame 的圖表。 |