在Pandas中显示分类变量的分布

时间:2016-03-30 16:34:41

标签: python numpy pandas matplotlib

Pandas支持的一个很棒的功能是data.hist()hist函数允许我可视化数值的分布。然而,话虽如此:它只允许我查看数值变量的分布。

如果我想查看分类变量的分布,我需要在for循环中运行select_dtypes,如下所示:

import matplotlib.pyplot as plt

for col in tips.select_dtypes(include=["category"]):
    tips[col].value_counts().plot(kind='bar')
    plt.show()

是否有更简单(更Pythonic)的方式来查看分类变量的分布。

0 个答案:

没有答案