【Pandas DataFrame】nunique()メソッドで、データフレームの各列に含まれるユニークな値の個数を求めることができます。

python

PandasのDataFrameには、nunique()メソッドという機能があります。この機能は、データフレームの各列に含まれるユニークな値の個数を求めることができます。

例えば、以下のようなデータフレームを考えます。

import pandas as pd
df = pd.DataFrame({
'A': [1, 2, 3, 4, 5],
'B': [2, 3, 4, 5, 6],
'C': [3, 4, 5, 6, 7]
})
print(df)

実行結果:

   A  B  C
0 1 2 3
1 2 3 4
2 3 4 5
3 4 5 6
4 5 6 7

このデータフレームの各列に含まれるユニークな値の個数を求めるには、nunique()メソッドを使用します。

print(df.nunique())

実行結果:

A    5
B 5
C 5
dtype: int64

上記の結果から、A列、B列、C列に含まれるユニークな値の個数は、それぞれ5個であることがわかります。

タイトルとURLをコピーしました