import matplotlib.pyplot as plt
生成一组数据
x = range(7)
y1 = [2000, 1600, 3000, 6200, 7000, 9800, 11000]
y2 = [1]
for i in range(len(y1)):
if i+1 == len(y1):
break
rate = round(y1[i+1]/y1[i] - 1, 2)
y2.append(rate)
fig = plt.figure(figsize=(10, 8), facecolor=‘#ff33ff’)
字体使用楷体
plt.rcParams[‘font.sans-serif’] = [‘STKAITI’]
plt.rcParams[‘axes.unicode_minus’] = False
背景色为cc00ff
plt.rcParams[‘axes.facecolor’] = ‘#cc00ff’
ax1 = fig.add_subplot(111)
plt.title(‘销售量及其增长率图示’, color=‘#ffff00’, fontsize=25, y=1.04)
plt.xticks(x, [‘1月’, ‘2月’, ‘3月’, ‘4月’, ‘5月’, ‘6月’, ‘7月’], color=‘#ffff00’, fontsize=15)
plt.xlabel(‘月份’, color=‘#ff0033’, fontsize=15)
plt.yticks(color=‘#B22222’, fontsize=15)</