【问题标题】:Making histogram of object attribute of a DataFrame制作DataFrame对象属性的直方图
【发布时间】:2020-02-09 23:38:44
【问题描述】:

我正在从数据集制作直方图,但观察到 hist() 仅适用于数值数据值。虽然我的数据框中有一些对象类型属性,例如:姓名、性别(可能的值:男性、女性)等。

我想为我的数据集的性别属性绘制直方图。 .hist() 或任何其他机制怎么可能做到这一点?

import matplotlib.pyplot as plt
from matplotlib.ticker import StrMethodFormatter

mydataFrame.hist(column = "Gender") 

“性别”是一个对象类型属性。

【问题讨论】:

    标签: python pandas dataframe matplotlib histogram


    【解决方案1】:

    试试

    mydataFrame.gender.value_counts().plot(kind='bar');
    

    value_counts() 将在索引中以性别的值制作一个系列,并将计数作为值。

    【讨论】:

      猜你喜欢
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      • 2014-01-10
      • 2021-07-14
      • 2013-10-23
      • 2017-10-22
      • 2021-01-08
      相关资源
      最近更新 更多