绘制并列图的代码

绘制并列图的代码

import matplotlib.pyplot as plt

plt.style.use('seaborn-whitegrid')
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
fig = plt.figure(figsize=(100, 30),dpi=50)

k = 0
print(k)
#记得循环k
ax = fig.add_subplot(1,3,k+1)
ax.spines['bottom'].set_linewidth('1.0')#设置边框线宽为2.0
ax.spines['bottom'].set_color('black')
ax.spines['top'].set_linewidth('1.0')#设置边框线宽为2.0
ax.spines['top'].set_color('black')
ax.spines['right'].set_linewidth('1.0')#设置边框线宽为2.0
ax.spines['right'].set_color('black')
ax.spines['left'].set_linewidth('1.0')#设置边框线宽为2.0
ax.spines['left'].set_color('black')
plt.xticks(fontsize = 20)
plt.yticks(fontsize = 20)

plt.scatter(x_axis, y_line_control_group_point, c='black', edgecolors='black',marker='o',s = 100)
plt.plot(x_axis, y_line_control_group,color='black',linestyle = '-',linewidth=3, markersize=12)
plt.scatter(x_axis, y_line_experiment_group_point, c='black', edgecolors='black',marker='+',s = 450)
plt.plot(x_axis[:x_point+1], y_line_experiment_group[:x_point+1],color='black',linestyle = '-',linewidth=3, markersize=12)
plt.plot(x_axis[x_point:], y_line_experiment_group_after,color='black',linestyle = '-',linewidth=3, markersize=12)

plt.ylim(2.5,100)
plt.xlim(0, 100)
plt.xticks(size=60)
plt.yticks(size=60)
plt.title('(a)',size=100)
    
plt.savefig('原理图.png',dpi = 50,pad_inches=0.1)

猜你喜欢

转载自blog.csdn.net/qq_42830971/article/details/127429969