一,学习的内容
1 默认图表样式
2 图表样式修改 局部修改、全局修改
3 使用颜色
4 RGB模式表示的颜色
5 使用颜色映射表
6 选择线型
7 添加数据标记
8 设置字体 、字体样式
9 切换主题风格
10 填充区域
练习实例
代码如下:
(1)
#实例1 两地区对不同种类图书采购情况
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x= np.arange(5)
y1=[1200,2400,1800,2200,1600]
y2= [1050,2100,1300,1600,1340]
bar_width =0.6
tick_label = ["家庭","小说","心里","科技","儿童"]
fig =plt.figure()
ax= fig.add_subplot(111)
#绘制柱形图,并使用颜色
ax.bar(x,y1,bar_width,color="#FFCC00",align="center",label="地区1")
ax.bar(x,y2,bar_width,bottom=y1,color="#B0C4DE",align="center",label="地区2")
ax.set_ylabel("采购数量(本)")
ax.set_xlabel("图书种类")
ax.set_title("地区1和地区2对各种类图书的采购情况")
ax.grid(True,axis='y',color="gray",alpha=0.2)
ax.set_xticks(x)
ax.set_xticklabels(tick_label)
ax.legend()
plt.show()
(2)
#实例2 2017年7月与2019年7月美元/人民币汇率走势
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
#汇率
eurcny_2017 = np.array([6.8007,6.8007,6.8015,6.8015,