python可视化3.22

# import matplotlib.pyplot as plt
# import numpy as np
# plt.rcParams['font.sans-serif']=['SimHei']
# plt.rcParams['axes.unicode_minus']=False
# group=['组1','组2','组3','组4','组5']
# men_data=[20,35,30,35,27]
# women_data=[25,32,34,20,25]
# men_std=[2,3,4,1,2]
# women_std=[3,5,2,3,3]
# width=0.35
# p1=plt.bar(group,men_data,width,yerr=men_std)
# p2=plt.bar(group,women_data,width,bottom=men_data,yerr=men_std)
# plt.title('我是一给标题')
# plt.ylabel('得分')
# plt.xlabel('组名')
# plt.yticks(np.arange(0,81,10))
# plt.xticks(group,['组A','组B','组C','组D','组E'])
# plt.legend([p1,p2]),['男生','女生']
# plt.show()


#
# from pyecharts import options as opts
# from pyecharts.chars import Bar
# bar=Bar
# bar.add_xaxis(['数学','语文','物理','生物','体育','英语',])
# bar.add_yaxis('班级A',[134,125,127,89,95,87])
# bar.add_yaxis('班级B',[131,128,129,87,92,88])
# bar.set_global_opts(title_opts=opts.TitleOpts(title='我是一个标题'),
#                     toolbox_opts=opts.ToolboxOpts())
# bar.render()




import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['axes.unicode_minus']=False
x=np.arange(0,20)
y1=(x-9)**2+1
y2=(x+5)**2+8
plt.plot(x,y1,'--r',linewidth=5,label='a')
plt.plot(x,y2,'-og',markersize=10,label='b')
plt.xlim(0,20)
plt.ylim(0,400)
plt.xlabel('x轴',size=10)
plt.ylabel('y轴',size=10)
plt.legend(loc='upper left',fontsize=30)
plt.show()