2021
07-06
07-06
Matplotlib实现subplot和subplots简单对比
前言:大家一般都知道subplot可以画子图,但是subplots也可以画子图,鉴于subplots介绍比较少,这里做一个对比,两者没有功能一致。对比开始:需求:画出两张子图,在一行显示,子图中的内容一模一样subplot代码:ax1=plt.subplot(1,2,1)ax1.scatter(positive['X1'],positive['X2'],s=50,marker='x',label='Positive')ax1.scatter(negative['X1'],negative['X2'],s=50,marker='o',label='Negative')ax1.legend()#添加图...
继续阅读 >
概述subplot()函数向当前图像(figure)添加一个子图(Axes),并将该子图设为当前子图。或者将某子图设为当前子图。pyplot.subplot()其实是Figure.add_subplot()的一个封装。函数的定义签名为:matplotlib.pyplot.subplot(*args,**kwargs)函数的调用签名为:subplot(nrows,ncols,index,**kwargs)subplot(pos,**kwargs)subplot(**kwargs)subplot(ax)函数的参数为:*args:定义子图的位置。int、(int,int,i...
subplot(arg1,arg2,arg3)arg1:在垂直方向同时画几张图arg2:在水平方向同时画几张图arg3:当前命令修改的是第几张图plt.figure()另起一张新的画布fromPILimportImageimportmatplotlib.pyplotaspltimage1=Image.open('1.jpg')image2=Image.open('2.jpg')plt.subplot(121)plt.imshow(image1)plt.subplot(122)plt.imshow(image2)plt.show()补充:matplotlib同一个画布绘制多张图,主次刻度,竖线我就废话不多说了,...
读取excel数据需要用到xlrd模块,在命令行运行下面命令进行安装pipinstallxlrd表格内容大致如下,有若干sheet,每个sheet记录了同一所学校的所有学生成绩,分为语文、数学、英语、综合、总分考号姓名班级学校语文数学英语综合总分............13613610057429............