python里怎么实现柱状图?

  统计/机器学习 数据可视化 Python    浏览次数:6848        分享
0

python里怎么实现柱状图?

比如我有个数据

年份    数量

2010    10

2011    15

2012    20

    ...

我希望得到的是一个柱状图,横轴是年份从2010开始,纵轴是数量。


谢谢!


 

吴昊通   2017-11-18 14:39



   1个回答 
3

用plt.bar就可以了

import matplotlib.pyplot as plt
plt.bar([2010, 2011, 2012], [10, 15, 20], align='center', alpha=0.5)
plt.show()


如果有兴趣,也可以读一下这个https://pythonspot.com/en/matplotlib-bar-chart/


SofaSofa数据科学社区DS面试题库 DS面经

Gavin   2017-11-20 10:41

好的,谢谢 - 吴昊通   2017-11-22 20:08


  相关讨论

matplotlib.pyplot画图怎么添加横轴,纵轴的名字?

python(matplotlib)中如何把折线图和柱状图画在一起?

matplotlib画双y轴时,怎么隐藏右y轴的坐标网格线?

如何用python画饼图?

怎么用matplotlib.pyplot画出堆积柱状图?

matpltlib怎么给直方图加上拟合曲线?

python做图自定义背景色

seaborn报错:regplot() got an unexpected keyword argument 'alpha'

plt.scatter中c参数和cmap参数的区别是什么?

plt.plot作图,隐藏坐标轴

  随便看看

python怎么对list中的元素做连乘?

python里怎么求一个矩阵的秩?

怎么从矩母函数(mgf)推导得到概率密度函数(pdf)?

请问在sklearn怎么在已有的模型的基础上训练新的数据?

单一变量下的异常检测该怎么做?