value_counts()
侧重于对所求某列分类然后算出该列相关信息
而groupby()
侧重于对该列分类作索引,求出其余列的信息
元数据:
df = pd.DataFrame({'Animal': ['Falcon', 'Falcon','Parrot', 'Parrot'],'Max Speed':[380., 370., 24., 26.]})
df
可以看出,value_counts()直接给出分类的统计结果,
但是groupby可以分类,然后给出一个透视表,可以通过pad()
查看具体,然后可以对这张表操作
可以对每一个类别统计,但是此时指定的列就变成了索引列,而不能对指定的列操作了