我喜欢DataFrame方法hist
选择DataFrame中的所有数值列,然后简单地返回直方图子图的综合图。
df.hist(bins=50, figsize=(15,10))
plt.show()
但是我似乎不能为所有分类列创建类似的东西,只返回条形图子图。
df.select_dtypes("object").plot(kind="bar", subplots=True) # Error because not numeric values
上面的代码是否有一些变化才能工作?subplots
参数实际上是如何使用的?
或者有没有其他类似的快速和简单的方法来得到我所寻找的?
先谢了!
1条答案
按热度按时间x6yk4ghg1#
您可以尝试使用
value_counts
来获取每个分类变量的计数:输出: