データフレームの列で重複する値の発生をカウントし、Pythonの新しい列でカウントを更新したい

醜い死刑執行人

例:私がdfを持っているとしましょう

Id 
A
B
C
A
A
B

次のようになります。

Id count
A. 1
B. 1
C. 1
A. 2
A. 3
B. 2

注:forループメソッドとwhileループオプションを使用してみましたが、小さなデータセットでは機能しますが、大きなデータセットでは時間がかかります。

for i in df:
    for j in df:
        if i==j:
           count+=1
テリー

あなたはこのようgroupbycumcountすることができます

df['counts'] = df.groupby('Id', sort=False).cumcount() + 1
df.head()

    Id  counts
0   A   1
1   B   1
2   C   1
3   A   2
4   A   3
5   B   2

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

groupbyカウントの結果であるデータフレームに新しい列を追加します

分類Dev

dplyrを使用してデータフレームの複数の列で「はい」をカウントする

分類Dev

データフレームのリストで発生をカウントし、結果をRの新しいデータフレームに保存します

分類Dev

Rの別の列のグループ化された値によるカウントで新しいデータフレームを作成する

分類Dev

データフレーム列の最後に値が発生する頻度をカウントします

分類Dev

データフレーム列で3つ以上の連続した1値の発生をカウントする方法

分類Dev

データフレームの列でTrue / Falseの発生をカウントします

分類Dev

配列のデータフレームでの発生をカウントします

分類Dev

データフレーム(列と行)全体でのTrue / Falseの発生をカウントします

分類Dev

繰り返される出発地と目的地の値をパンダデータフレームの個別のカウント列で集計して、新しいデータフレームを作成します

分類Dev

テーブルの列間で重複する値の発生をカウントします

分類Dev

データフレームから一意のIDカウントの数を取得し、カウントと値の新しい列を作成します

分類Dev

データフレームの列で特定の値の発生をカウントする方法

分類Dev

Pandasで、あるデータフレームで(ExcelのCountifs)をカウントし、異なる長さの別のデータフレームで新しい列としてカウントを追加する方法はありますか?

分類Dev

データフレーム内の要素をカウントし、新しい列を作成します

分類Dev

リスト内の各アイテムがパンダのデータフレーム列で発生する回数をカウントします。カンマで値を区切り、他の列をさらに集計します

分類Dev

リスト内の各アイテムがパンダのデータフレーム列で発生する回数をカウントします。カンマで値を区切り、他の列をさらに集計します

分類Dev

データフレームの列をビニングした後、新しいデータフレームを作成して各ビンの要素数をカウントするにはどうすればよいですか?

分類Dev

データフレーム内のすべての列について、しきい値を超える連続した値をカウントします

分類Dev

列データフレームPythonでの発生をカウントする方法

分類Dev

Pysparkデータフレーム:列内の一意の値をカウントし、他の列の値と独立して同時発生します

分類Dev

Pandasデータフレーム、複数の列でグループ化し、特定の列に合計を適用して、新しいカウント列を追加するにはどうすればよいですか?

分類Dev

連続する値をカウントするパンダデータフレームの新しい変数

分類Dev

別のデータフレームからの行をカウントするデータフレームに新しい列を追加する

分類Dev

データフレームからの等しくない数の発生をカウントします

分類Dev

pandasデータフレーム行の空でないセルをカウントし、カウントを列として追加します

分類Dev

データフレーム内の特定の値をカウントし、その合計を持つ新しい列を作成します

分類Dev

Pythonのデータフレームの別の列で重複する値が見つかった場合に新しい列の値をインクリメントするにはどうすればよいですか?

分類Dev

配列内で特定のパラメーターが発生する回数をカウントする新しい配列を作成します

Related 関連記事

  1. 1

    groupbyカウントの結果であるデータフレームに新しい列を追加します

  2. 2

    dplyrを使用してデータフレームの複数の列で「はい」をカウントする

  3. 3

    データフレームのリストで発生をカウントし、結果をRの新しいデータフレームに保存します

  4. 4

    Rの別の列のグループ化された値によるカウントで新しいデータフレームを作成する

  5. 5

    データフレーム列の最後に値が発生する頻度をカウントします

  6. 6

    データフレーム列で3つ以上の連続した1値の発生をカウントする方法

  7. 7

    データフレームの列でTrue / Falseの発生をカウントします

  8. 8

    配列のデータフレームでの発生をカウントします

  9. 9

    データフレーム(列と行)全体でのTrue / Falseの発生をカウントします

  10. 10

    繰り返される出発地と目的地の値をパンダデータフレームの個別のカウント列で集計して、新しいデータフレームを作成します

  11. 11

    テーブルの列間で重複する値の発生をカウントします

  12. 12

    データフレームから一意のIDカウントの数を取得し、カウントと値の新しい列を作成します

  13. 13

    データフレームの列で特定の値の発生をカウントする方法

  14. 14

    Pandasで、あるデータフレームで(ExcelのCountifs)をカウントし、異なる長さの別のデータフレームで新しい列としてカウントを追加する方法はありますか?

  15. 15

    データフレーム内の要素をカウントし、新しい列を作成します

  16. 16

    リスト内の各アイテムがパンダのデータフレーム列で発生する回数をカウントします。カンマで値を区切り、他の列をさらに集計します

  17. 17

    リスト内の各アイテムがパンダのデータフレーム列で発生する回数をカウントします。カンマで値を区切り、他の列をさらに集計します

  18. 18

    データフレームの列をビニングした後、新しいデータフレームを作成して各ビンの要素数をカウントするにはどうすればよいですか?

  19. 19

    データフレーム内のすべての列について、しきい値を超える連続した値をカウントします

  20. 20

    列データフレームPythonでの発生をカウントする方法

  21. 21

    Pysparkデータフレーム:列内の一意の値をカウントし、他の列の値と独立して同時発生します

  22. 22

    Pandasデータフレーム、複数の列でグループ化し、特定の列に合計を適用して、新しいカウント列を追加するにはどうすればよいですか?

  23. 23

    連続する値をカウントするパンダデータフレームの新しい変数

  24. 24

    別のデータフレームからの行をカウントするデータフレームに新しい列を追加する

  25. 25

    データフレームからの等しくない数の発生をカウントします

  26. 26

    pandasデータフレーム行の空でないセルをカウントし、カウントを列として追加します

  27. 27

    データフレーム内の特定の値をカウントし、その合計を持つ新しい列を作成します

  28. 28

    Pythonのデータフレームの別の列で重複する値が見つかった場合に新しい列の値をインクリメントするにはどうすればよいですか?

  29. 29

    配列内で特定のパラメーターが発生する回数をカウントする新しい配列を作成します

ホットタグ

アーカイブ