# 需求一:利用自定义布局的GridSpec实例,在画布上创建如图所示的坐标系实例(见运行结果展示图)
# matplotlib中文网 https://www.matplotlib.org
#1.导入所需的库
%matplotlib notebook
import matplotlib.pyplot as plt
import matplotlib.gridspec as gridspec
#设置样式
plt.rcParams['font.family'] = 'SimHei'
plt.rcParams['axes.unicode_minus'] = False
#2.创建画布实例
fig = plt.figure(constrained_layout=True)
gs= fig.add_gridspec(3,4)#将画布分为三列四行
#3.创建“区域规划图”实例
f_ax1=fig.add_subplot(gs[0, :])#设置索引将画布划分为相应的等分
f_ax2=fig.add_subplot(gs[1, :2])
f_ax3=fig.add_subplot(gs[1, 2:])
f_ax4=fig.add_subplot(gs[2, 0],polar=True)#设置第四个图形为雷达图
f_ax5=fig.add_subplot(gs[2, 1:])
f_ax6=fig.add_subplot(gs[2, 1:])
#4.根据给定的“区域规划图”,创建对应的坐标系实例
plt.yticks([0.00, 0.25, 0.50, 0.75, 1.00])#设置Y轴坐标
plt.show()