パンダのデータフレームで、ユニークな値の頻度を分析する方法はいくつかあります。以下にいくつかの方法とそれぞれのコード例を示します。
-
value_counts() メソッドを使用する方法: データフレームの特定の列のユニークな値の頻度をカウントするには、value_counts() メソッドを使用します。以下はその使用例です。
import pandas as pd # データフレームを作成する df = pd.DataFrame({'Column1': ['A', 'B', 'A', 'C', 'A'], 'Column2': ['X', 'Y', 'X', 'Z', 'Y']}) # 'Column1' 列のユニークな値の頻度をカウントする counts = df['Column1'].value_counts() print(counts)
上記のコードでは、'Column1' 列のユニークな値の頻度をカウントし、結果を出力します。
-
groupby() メソッドを使用する方法: groupby() メソッドを使用すると、データフレームを特定の列でグループ化して集計することができます。以下はその使用例です。
import pandas as pd # データフレームを作成する df = pd.DataFrame({'Column1': ['A', 'B', 'A', 'C', 'A'], 'Column2': ['X', 'Y', 'X', 'Z', 'Y']}) # 'Column1' 列でグループ化し、頻度をカウントする counts = df.groupby('Column1').size() print(counts)
上記のコードでは、'Column1' 列でグループ化し、各ユニークな値の頻度をカウントし、結果を出力します。
これらの方法を使用すると、パンダのデータフレームでユニークな値の頻度を簡単に分析することができます。適宜、実際のデータに合わせてカラム名やデータフレームの変数名を修正してください。