Pandas是一个Python数据分析库,它提供了count()和value_counts()两种方法,用于统计数据中每个值的出现次数。它们的用法和区别如下:
count()方法
count()方法可以用来统计某一列中非空值的数量,它不会统计空值,也不会统计重复的值。
# 统计列'city'中的非空值的数量 df['city'].count()
value_counts()方法
value_counts()方法可以用来统计某一列中每个值的出现次数,它会统计空值,也会统计重复的值。
# 统计列'city'中每个值的出现次数 df['city'].value_counts()
来说,count()方法只统计非空值的数量,而value_counts()方法则会统计每个值的出现次数,包括空值和重复的值。