import matplotlib.pyplot as plt
x=[1,2,3,4,5]
y=[2,4,6,8,10]
color_list=['#17becf','tab:blue','tab:orange','tab:green','red']
label_list=["vary1","vary2","vary3","vary4","vary5"]
plt.rcParams['figure.figsize']=(4.0,2.0)
plt.rcParams['savefig.dpi'] = 600 #图片像素
plt.rcParams['figure.dpi'] = 600 #分辨率
plt.plot(x,y,linewidth =1.5, label = "global vary",color='tab:blue', linestyle='dotted')
for i in range(0,5,1):
plt.scatter(x[i],y[i],c=color_list[i],marker='o',s=15+i^2,label=label_list[i])
plt.legend(frameon=False,fontsize='x-small')
font1 = {'family' : 'Arial',
'weight' : 'normal',
'size' : 18,}
plt.xlabel('$\t{x}$',font1)
plt.ylabel('$\t{y}$',font1)
plt.xticks(fontsize=14)
plt.yticks(fontsize=14)
plt.show()
import matplotlib.pyplot as plt
x=[1,2,3,4,5]
y1=[2,4,6,8,10]
y2=[3,9,27,81,100]
y3=[4,8,16,64,256]
y4=[5,25,125,625,700]
y5=[6,12,36,48,54]
y=[y1,y2,y3,y4,y5]
color_list=['#17becf','tab:blue','tab:orange','tab:green','red']
label_list=["vary1","vary2","vary3","vary4","vary5"]
plt.rcParams['figure.figsize']=(6.0,4.0)
plt.rcParams['savefig.dpi'] = 600 #图片像素
plt.rcParams['figure.dpi'] = 600 #分辨率
for k in range(0,5,1):
plt.plot(x,y[k],linewidth =1.5, label = "global vary",color=color_list[k], linestyle='dotted')
if k==0:
for i in range(0,5,1):
plt.scatter(x[i],y[k][i],c=color_list[i],marker='o',s=15+i^2,label=label_list[i])
else:
for i in range(0,5,1):
plt.scatter(x[i],y[k][i],c=color_list[i],marker='o',s=15+i^2)
plt.legend(frameon=False,fontsize='large')
font1 = {'family' : 'Arial',
'weight' : 'normal',
'size' : 18,}
plt.xlabel('$\t{x}$',font1)
plt.ylabel('$\t{y}$',font1)
plt.xticks(fontsize=14)
plt.yticks(fontsize=14)
plt.show()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)