婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Pandas 實現分組計數且不計重復

Pandas 實現分組計數且不計重復

熱門標簽:原裝電話機器人 千陽自動外呼系統 江蘇客服外呼系統廠家 西藏智能外呼系統五星服務 400電話申請服務商選什么 清遠360地圖標注方法 在哪里辦理400電話號碼 工廠智能電話機器人 平頂山外呼系統免費

在對dataframe進行分析的時候會遇到需要分組計數,計數的column中屬性有重復,但又需要僅對不重復的項計數(即重復N次出現的項只計1次)。

函數如下:

dataframe.groupby([‘分組的列名']).需要計數的列名.nunique()

舉例:

數組“data”如下:

StoreID Sales SalesDate Channel
A 100 2018/1/1 01
A 90 2018/1/1 02
A 110 2018/1/2 01
B 82.2 2018/1/1 01
B 90 2018/1/2 02

如果要按StoreID來統計每一家店的營業日期數(可以通過不計重復的count “SalesDate”來完成)

代碼如下:

data.groupby(['StoreID']).SalesDate.nunique()

補充:pandas 統計分組內不重復計數

在數據分析中的數據處理過程中,經常需要對數據進行分組計數,看下下面這組數據

數據中name 為C 的有三行,其中有2個code是重復的

目標:

按name 分組,統計每組中code的不重復數量

df.groupby('name')['code'].nunique()
# 以name 分組后,統計code的不重復數目

結果如下:

排序

df.groupby('name')['code'].nunique().sort_values(ascending=False)
# 以name 分組后,統計code的不重復數目

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 利用pandas按日期做分組運算的操作
  • pandas 實現某一列分組,其他列合并成list
  • pandas 實現分組后取第N行
  • pandas分組排序 如何獲取第二大的數據
  • pandas group分組與agg聚合的實例
  • pandas groupby分組對象的組內排序解決方案

標簽:日照 天水 白城 西安 錦州 隨州 股票 安慶

巨人網絡通訊聲明:本文標題《Pandas 實現分組計數且不計重復》,本文關鍵詞  Pandas,實現,分組,計數,且,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pandas 實現分組計數且不計重復》相關的同類信息!
  • 本頁收集關于Pandas 實現分組計數且不計重復的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 库伦旗| 始兴县| 天水市| 台北市| 绿春县| 加查县| 兰坪| 涟源市| 洪洞县| 明溪县| 宁强县| 沾化县| 温泉县| 翁牛特旗| 德化县| 台中县| 黎城县| 临城县| 从江县| 九江市| 叙永县| 沁阳市| 呼玛县| 游戏| 图们市| 秀山| 兰坪| 尼木县| 山丹县| 山阴县| 大安市| 包头市| 永和县| 大邑县| 泰安市| 长宁县| 彩票| 韶山市| 海城市| 双牌县| 惠水县|