Python/Pandasでデータフレームのあるカラムに対して、連続値の個数をカウントする方法について紹介します。
【Pandas】連続値のカウント
データフレームのあるカラムに対して、連続値の個数をカウントするには、値の変化点にフラグを立てて、cumsomで階段状の累積和を求めます。
この累積和をグループ番号とすることで、ユニークなグループ化ができます。
あとはgroupbyのcumcount()で各グループの個数をカウントします。
関連ページ
【Pandas入門】使い方とサンプル集
Pythonモジュール「Pandas」でデータ分析する方法についてサンプルコード付きで入門者向けに解説します。
コメント