当前位置: 首页 > news >正文

现在有没有免费的网站网页空间层次

现在有没有免费的网站,网页空间层次,wordpress 流量,微博推广方式Python学习笔记第六十五天 Matplotlib 绘制多图subplot()subplots() 后记 Matplotlib 绘制多图 我们可以使用 pyplot 中的 subplot() 和 subplots() 方法来绘制多个子图。 subplot() 方法在绘图时需要指定位置#xff0c;subplots() 方法可以一次生成多个#xff0c;在调用… Python学习笔记第六十五天 Matplotlib 绘制多图subplot()subplots() 后记 Matplotlib 绘制多图 我们可以使用 pyplot 中的 subplot() 和 subplots() 方法来绘制多个子图。 subplot() 方法在绘图时需要指定位置subplots() 方法可以一次生成多个在调用时只需要调用生成对象的 ax 即可。 subplot() subplot(nrows, ncols, index, **kwargs) subplot(pos, **kwargs) subplot(**kwargs) subplot(ax)以上函数将整个绘图区域分成 nrows 行和 ncols 列然后从左到右从上到下的顺序对每个子区域进行编号 1…N 左上的子区域的编号为 1、右下的区域编号为 N编号可以通过参数 index 来设置。 设置 numRows 1numCols 2就是将图表绘制成 1x2 的图片区域, 对应的坐标为 (1, 1), (1, 2) plotNum 1, 表示的坐标为(1, 1), 即第一行第一列的子图。 plotNum 2, 表示的坐标为(1, 2), 即第一行第二列的子图。 # 实例 1 import matplotlib.pyplot as plt import numpy as np#plot 1: xpoints np.array([0, 6]) ypoints np.array([0, 100])plt.subplot(1, 2, 1) plt.plot(xpoints,ypoints) plt.title(plot 1)#plot 2: x np.array([1, 2, 3, 4]) y np.array([1, 4, 9, 16])plt.subplot(1, 2, 2) plt.plot(x,y) plt.title(plot 2)plt.suptitle(RUNOOB subplot Test) plt.show()设置 numRows 2numCols 2就是将图表绘制成 2x2 的图片区域, 对应的坐标为 (1, 1), (1, 2) (2, 1), (2, 2) plotNum 1, 表示的坐标为(1, 1), 即第一行第一列的子图。 plotNum 2, 表示的坐标为(1, 2), 即第一行第二列的子图。 plotNum 3, 表示的坐标为(2, 1), 即第二行第一列的子图。 plotNum 4, 表示的坐标为(2, 2), 即第二行第二列的子图。 # 实例 2 import matplotlib.pyplot as plt import numpy as np#plot 1: x np.array([0, 6]) y np.array([0, 100])plt.subplot(2, 2, 1) plt.plot(x,y) plt.title(plot 1)#plot 2: x np.array([1, 2, 3, 4]) y np.array([1, 4, 9, 16])plt.subplot(2, 2, 2) plt.plot(x,y) plt.title(plot 2)#plot 3: x np.array([1, 2, 3, 4]) y np.array([3, 5, 7, 9])plt.subplot(2, 2, 3) plt.plot(x,y) plt.title(plot 3)#plot 4: x np.array([1, 2, 3, 4]) y np.array([4, 5, 6, 7])plt.subplot(2, 2, 4) plt.plot(x,y) plt.title(plot 4)plt.suptitle(RUNOOB subplot Test) plt.show()subplots() subplots() 方法语法格式如下 matplotlib.pyplot.subplots(nrows1, ncols1, *, sharexFalse, shareyFalse, squeezeTrue, subplot_kwNone, gridspec_kwNone, **fig_kw)参数说明 nrows默认为 1设置图表的行数。ncols默认为 1设置图表的列数。sharex、sharey设置 x、y 轴是否共享属性默认为 false可设置为 ‘none’、‘all’、‘row’ 或 ‘col’。 False 或 none 每个子图的 x 轴或 y 轴都是独立的True 或 ‘all’所有子图共享 x 轴或 y 轴‘row’ 设置每个子图行共享一个 x 轴或 y 轴‘col’设置每个子图列共享一个 x 轴或 y 轴。squeeze布尔值默认为 True表示额外的维度从返回的 Axes(轴)对象中挤出对于 N1 或 1N 个子图返回一个 1 维数组对于 N*MN1 和 M1 返回一个 2 维数组。如果设置为 False则不进行挤压操作返回一个元素为 Axes 实例的2维数组即使它最终是1x1。subplot_kw可选字典类型。把字典的关键字传递给 add_subplot() 来创建每个子图。gridspec_kw可选字典类型。把字典的关键字传递给 GridSpec 构造函数创建子图放在网格里(grid)。**fig_kw把详细的关键字参数传给 figure() 函数。 # 实例 3 import matplotlib.pyplot as plt import numpy as np# 创建一些测试数据 -- 图1 x np.linspace(0, 2*np.pi, 400) y np.sin(x**2)# 创建一个画像和子图 -- 图2 fig, ax plt.subplots() ax.plot(x, y) ax.set_title(Simple plot)# 创建两个子图 -- 图3 f, (ax1, ax2) plt.subplots(1, 2, shareyTrue) ax1.plot(x, y) ax1.set_title(Sharing Y axis) ax2.scatter(x, y)# 创建四个子图 -- 图4 fig, axs plt.subplots(2, 2, subplot_kwdict(projectionpolar)) axs[0, 0].plot(x, y) axs[1, 1].scatter(x, y)# 共享 x 轴 plt.subplots(2, 2, sharexcol)# 共享 y 轴 plt.subplots(2, 2, shareyrow)# 共享 x 轴和 y 轴 plt.subplots(2, 2, sharexall, shareyall)# 这个也是共享 x 轴和 y 轴 plt.subplots(2, 2, sharexTrue, shareyTrue)# 创建标识为 10 的图已经存在的则删除 fig, ax plt.subplots(num10, clearTrue)plt.show()后记 今天学习的是Python Matplotlib 绘制多图学会了吗。 今天学习内容总结一下 Matplotlib 绘制多图subplot()subplots()
http://www.huolong8.cn/news/13617/

相关文章:

  • 网站建设国标行业分类网站名称跟域名
  • 集团网站建设特点助君php 免费装修网站
  • 成都网站建设网学生个人主页设计图片
  • 网站打开太慢网站开发课程建议
  • 许昌市建设局网站聊城做企业网站
  • 织梦企业门户网站wordpress超好看主题
  • 网站的网站建设公司做网站什么职业
  • 威海住房和城乡建设局官方网站永久不收费免费的软件app
  • 南京做网站的公司有哪些建设网站需要多长时间
  • 广州网站关键词排名深圳网站建设hi0755
  • 跨境电商网站开发做视频网站要什么
  • 网站建设规划书网页制作怎么建站点
  • 西安地产网站建设哈尔滨刚刚发生的大事件
  • 南京网站建设 个人ssc网站建设教程
  • 网站添加谷歌地图如何在微信公众号中导入wordpress
  • 青岛设计网站的公司哪家好一键配置wordpress
  • 专门为98k做的网站品牌企业建站
  • 网站 会员管理国际快递网站建设
  • 怎样做交互式网站狠狠做网站改成什么了
  • 做视频哪个网站素材好电脑做网站用什么软件
  • 如何用cms做网站wordpress音频播放器插件
  • .net是建网站的吗建设自动弹出qq对话框的网站
  • 织梦wap网站模版网站建设商家公司
  • 网站开发技术架构万站群cms
  • 做的好点的外贸网站上海公司网页设计
  • 深圳宝安大型网站建设一诺互联 网站建设
  • 怎么做提取微信62的网站网页源代码是什么
  • 网站类别标签文本赣州行业网站建设
  • 做网站接口多少钱扬州恒通建设网站
  • 做网站图片多大网站建设要学