我有一个包含分类和数字列混合的pandas数据框。默认情况下,df.describe()
仅返回数字数据的摘要(描述包含count
,mean
,std
,min
,quantiles
的列,max
)
当迭代df中的所有列并将它们单独描述为[df[c].describe() for c in df.columns]
时,将根据特定列dtype返回描述;即int
和float
的数字摘要以及object
是否有人知道使用count
,unique
,top
,freq
将所有列描述为分类的简洁方法?
答案 0 :(得分:0)
答案的简短版本:
df.describe(include = 'object')