基本使用
绘制柱状图主要使用matplotlib的bar函数。相比于pandas,matplotlib绘制起来较复杂,需要传入刻度列表和高度列表。
实例:绘制简单的柱状图
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
data=[20,80,70,40,100]
plt.bar([1,2,3,4,5],data)
运行结果:
设置柱状图的填充颜色
实例接上
最后一行代码修改为:
plt.bar([1,2,3,4,5],data,color='pink')
运行结果如下:
填充为紫色
plt.bar([1,2,3,4,5],data,color='purple')
设置柱状图填充颜色的透明度
使用alpha参数设置透明度
实例同上。
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
data=[20,80,70,40,100]
plt.bar([1,2,3,4,5],data,color='purple',alpha=0.1)
运行结果:
alpha参数的值设置为0.5试一下
绘制格网
使用grid函数可以绘制格网,通过对其参数设置已达到个性化效果。
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
data=[20,80,70,40,100]
plt.bar([