python怎么统计某列不同值的个数

avatar
作者
筋斗云
阅读量:1

可以使用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) 

这样就可以统计某列不同值的个数了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!