pandas教程:[30]直方图

 时间:2024-10-11 22:15:44

上一篇文章介绍了用p鲻戟缒男ython.pandas绘制柱形图,今天介绍的直方图与柱形图看起来很像,但是直方图更多用于连续数据而不是分类或者离散数据,下面看看具体的过程:

引入相关模块pandas教程:[30]直方图

创建一个数据框,查看一下其中的数据pandas教程:[30]直方图pandas教程:[30]直方图这是数据:pandas教程:[30]直方图

假如我们绘制a列数据的直方图,可以直接使用hist()方法

pandas教程:[30]直方图这是输出的plot.png图(很多人问我为什么要输出图片,直接show()一下图片不好么?我这么做是有用意的,我倾向于用Python做一些数据分析软件,输出图片后可以将其导入word或者excel中,生成数据分析报告,因此show()是没用的)pandas教程:[30]直方图

我们可以同时绘制所有列的直方图,得到的是一个numpy.ndarray对象,其元素是matplotlib.axes.AxesSubplot对象pandas教程:[30]直方图输出的结果:pandas教程:[30]直方图如果你使用的Python(x,y)这样的集成平台,那么去掉print后(df.hist(color='k', alpha=0.5, bins=50))可以直接看到有四个图输出,但是如果你是一个程序员我不建议你使用Python(x,y),我也是一样,从来都不用它,所以我们无法直接看到这些图,除非你show或者savefig

我们经常用到by参数来设定分组pandas教程:[30]直方图

  • vue $router都有哪些方法
  • 企业战略管理实施的关键要素
  • 企业生产中的工伤事故可以分哪几类
  • SQL Server怎么附加数据库
  • 汽车行业如何留住客户?
  • 热门搜索
    电脑没声音了怎么设置 宁波旅游必去景点 杭州周边旅游景点 三星智能手表怎么样 松花蛋的做法凉拌 怎么练歌 去海南旅游攻略 摩纳哥旅游 头发可以种植吗 太原周边旅游景点