码迷,mamicode.com
首页 > 其他好文 > 详细

matplotlib柱状图-【老鱼学matplotlib】

时间:2017-12-13 11:40:21      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:居中   pos   port   src   range   plot   对齐   plt   mat   

柱状图在平常的图表中是非常常用的图,本节我们来看下如何来显示柱状图。

代码为:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# 柱子的数量
n = 12
# 生成X轴上的坐标位置
X = np.arange(n)
# 生成Y轴上的值
Y = np.random.rand(n)
plt.bar(X, Y)

# 生成柱状图上的标注值
for x,y in zip(X, Y):
    # 在(x, y+0.01)位置处显示y轴的坐标值,ha=horizontal alignment(水平对齐方式)为居中对齐,va=vertical alignment(垂直对齐)设置为底部对齐方式
    plt.text(x, y+0.01, "%.2f" % y, ha=‘center‘, va=‘bottom‘)

# 显示图表
plt.show()

显示的图为:
技术分享图片

matplotlib柱状图-【老鱼学matplotlib】

标签:居中   pos   port   src   range   plot   对齐   plt   mat   

原文地址:http://www.cnblogs.com/dreampursuer/p/7859687.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!