matplotlib绘制柱状图
柱状图(bar chart),是一种以长方形的长度为变量的表达图形的统计报告图,由一系列高度不等的纵向条纹表示数据分布的情况,用来比较两个或以上的价值(不同时间或者不同条件),只有一个变量,通常利用于较小的数据集分析。柱状图亦可横向排列,或用多维方式表达。
准备
import numpy as np
import pandas as pd
from pandas import Series, DataFrame
%matplotlib inline
import matplotlib.pyplot as plt
新建一个data字典。
data = [23, 45, 56, 78, 213]
绘图
用一句代码就可以完成最基本的绘制柱状图了。前面的参数的X轴,后面的参数Y轴。
plt.bar([1,2,3,4,5], data)
颜色
可以调整柱状图的颜色。
plt.bar(range(len(data)), data, color='red')