在python中制作数据帧的对象属性直方图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在python中制作数据帧的对象属性直方图相关的知识,希望对你有一定的参考价值。

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

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

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

mydataFrame.hist(column = "Gender") 

性别是对象类型属性

答案

尝试

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

[value_counts()将使用索引中的性别值进行序列化,并将计数作为值。

以上是关于在python中制作数据帧的对象属性直方图的主要内容,如果未能解决你的问题,请参考以下文章

在 Python OpenCV 中制作裁剪帧的视频

Python Django:在视图中向对象添加属性还是制作数据字典更好?

python 用于在终端中运行的sublime text 3的简单代码片段制作工具

如何在python中为非数字变量制作直方图

python 基础学习之 python怎么制作第一个直方图 散点图 折线图 非常简单 利用python画图 python利用numpy画图 我用python制作第一个直方图 散点图 折线图

如何从 Python 中的字符串列表制作直方图?