pythonでカラムの異なる値の数を数える方法は?

pandasライブラリを使って、特定のカラムに含まれる一意の値の数を数えることができます。

まず、pandasライブラリをインストールする必要があります。

pip install pandas

次に、pandasライブラリをインポートし、データを読み込む。

import pandas as pd
# 读取数据,假设数据存储在csv文件中
data = pd.read_csv('data.csv')

続いて、value_counts()関数を使用して、ある列の異なる値の数を数えることができます。

# 统计某列不同值的个数
counts = data['column_name'].value_counts()
# 打印结果
print(counts)

column_nameは、統計を取得する列の名前に置き換える必要があります。

value_counts()関数は、Seriesオブジェクトを返し、値ごととその出現回数を格納しています。

値の数だけを知りたければ、len()関数を使えばよい。

# 统计某列不同值的个数
count = len(data['column_name'].unique())
# 打印结果
print(count)

これにより、特定列の異なる値の数を数えることができます。

bannerAds