绘制组合图:
组合图就是将多个形状,组合到⼀个图形中,主要作⽤是节约作图的空间,节省读者的时间,从⽽提⾼
信息传达的效率。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
def plot_combination1():
sale = pd.read_excel('./data/每月目标销售额和实际销售额.xlsx',header=0,index_col=0)
# 设置正常显示中文标签
plt.rcParams['font.sans-serif'] = ['SimHei']
# 正常显示负号
plt.rcParams['axes.unicode_minus'] = False
# 设置字体大小
plt.rcParams.update({'font.size':16})
# 提取数据
x = np.arange(12)+1
y1 = sale.目标销售额
y2 = sale.实际销售额
# 计算目标完成率
y3 = y2/y1 # float
# print(y3) 1月 1.120000 2月 0.887500 3月 1.118182 4月 1.150000
"""
第一种方式:是⽤两个不同颜⾊的柱⼦,分别展示每个⽉的实际销售额和⽬标销售额,
⽤折线图展示⽬标完成率。
左边的主坐标轴是柱形图对应的数据,右边的次坐标轴是折线图对应的
数据,下边的横坐标轴表示细