知行编程网知行编程网  2022-11-06 14:00 知行编程网 隐藏边栏  0 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何绘柱状图的相关知识,包括python柱形图,以及Python超多数据柱状图这些编程知识,希望对大家有参考作用。

如何在python中绘制直方图

使用Python中的matplotlib画基本的柱状图

import matplotlib.pyplot as plt

data = [5, 20, 15, 25, 10]

plt.bar(range(len(data)), data)
plt.show()

如何在python中绘制直方图

plt.bar 函数签名为:

bar(left, height, width=0.8, bottom=None, **kwargs)

实际上,left、height、width、bottom这四个参数决定了圆柱体的位置和大小。默认情况下,left是列的中心位置(left值的含义可以通过align参数改变),即:

(left - width / 2, bottom)为左下角位置

(left + width / 2, bottom + height)为右上角位置

例如

import matplotlib.pyplot as plt

data = [5, 20, 15, 25, 10]

plt.bar([0.3, 1.7, 4, 6, 7], data, width=0.6, bottom=[10, 0, 5, 0, 5])
plt.show()

如何在python中绘制直方图

推荐学习《
》!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享