matplotlib柱状图-老鱼学matplotlib

Posted 曾想技术改变世界,不料世界改变了我们

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib柱状图-老鱼学matplotlib相关的知识,希望对你有一定的参考价值。

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

代码为:

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的主要内容,如果未能解决你的问题,请参考以下文章

matplotlib图例-老鱼学matplotlib

matplotlib坐标轴刻度-老鱼学matplotlib

matplotlib坐标轴设置-老鱼学matplotlib

pandas画图-老鱼学pandas

tensorflow安装-老鱼学tensorflow

pandas设置值-老鱼学pandas