- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用 matplotlib 一段时间了,但我并不真正理解这一行的作用。
fig, ax = plt.subplots()
谁能解释一下?
最佳答案
plt.subplots()
基本上是一个(非常好的)初始化图形和子图轴的快捷方式。 See the docs here .特别是,
>>> fig, ax = plt.subplots(1, 1)
本质上等同于
>>> fig = plt.figure()
>>> ax = fig.add_subplot(1, 1)
但是 plt.subplots()
对于一次构造多个轴最有用,例如,
>>> fig, axes = plt.subplots(2, 3)
制作一个2行3列子图的图形,本质上等同于
>>> fig = plt.figure()
>>> axes = np.empty((2,3))
>>> for i in range(2):
... for j in range(3):
... axes[i,j] = fig.add_subplot(2, 3, (i*j)+j+1)
我说“本质上”是因为 plt.subplots()
也有一些不错的功能,比如 sharex=True
强制每个子图共享相同的 x 轴(即,相同的轴限制/比例等)。这是我最喜欢的初始化图窗的方法,因为它为您提供了图窗和所有轴在一条平滑线上的 handle 。
关于python - fig, ax = plt.subplots() 意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63039065/
我试图在字符串中显示 sig figs,我找到了 '{:.2f}'.format(x) 样式,只要我有sig figs 在代码中作为整数,但如果 sig figs 的数量包含在变量中,我似乎无法使这种
我正在尝试将 png 图像添加到使用 python 中的 matplotlib 创建的绘图中。 这是我的剧情代码 import matplotlib as mpl mpl.use('Agg') imp
我没怎么用过 Matplotlib。根据某人的建议,我尝试尽可能多地使用面向对象的范例编写一些绘图代码---因此尝试使用纯 Matplotlib(即不依赖 pyplot)来生成一些简单的图形。 我的代
我问并回答了我自己的问题,所以我会把它贴在这里以防万一 如果您想要 Rmarkdown 或 Bookdown 中的数字表格,并且您想使用 Markdown 格式,则不能将其放在 Rmarkdown 块
对于 pdf 图形, fig.width 和 fig.height 块选项仅更改我的 Word 文档中 2"x2"图形的比例。我似乎无法控制 pdf 图形的大小,因为我可以使用从 R Markdown
经过多次搜索,我发现了很多与此类似的问题,但是我仍然无法得到copyobj()简单地复制一个特定的子对象/句柄。 (注意:我是 MATLAB 图形的新手,所以我对图形/句柄的术语/理解可能有误。请随时
我有一个用于启动的 fig 配置 电话 docker 容器(app、redis、mongo、postgre 等...) 当我跑 fig up一切都好。 Name Command
我正在使用 fig 通过 boot2docker 主机 vm 挂载我的 OS X 目录。我正在使用已经提供的用户目录。尝试以下操作: /code/Tryme.txt - “你好” 卷:/Users//
考虑以下玩具示例: import numpy as np d = np.random.rand(160,100) import matplotlib.pyplot as plt fig, ax = p
所以我正在将三个不同的文本 block 写到一个图中: 第一个我想用粗体、大白字写: texttitle = "My Figure" fig.text(0.8, 0.8, texttitle, col
我想编辑保存为 .fig(MATLAB 的默认格式)文件的 MATLAB 图形的某个属性。 我在脚本中创建了很多图形密集型图形,因此我选择不显示它们,方法是使用 set(0,'DefaultFigur
我有一个图形文件 (scatter.fig) 。该图有许多使用 scatter() 的散点绘图仪。现在我只有这个图文件,我需要增加所有散点的标记大小。手动尝试过,但非常困难。 有没有办法我可以做类似的
我有一些代码可以生成许多 MATLAB 图形。在我的程序结束时,我想在报告中发布这些数字。我有一个传递给 publish() 的脚本,它使用 openfig() 将图形包含在文档中。 这会导致这些数字
面向对象的matplotlib的大多数示例都获得带有类似内容的Axis对象 import matplotlib.pyplot as plt fig1 = plt.figure() ax1 = fig1
我已经在Docker的fig.yml文件中配置了Zookeeper和Kafka容器。两个容器都可以正常运行。但是在发送了许多消息之后,我的应用程序/ zk-client挂起了。在检查zookeeper
我正在尝试在 Plotly 中制作一个折线图,带有虚线和标记线。在这种情况下,我希望代表“加拿大”的线被点缀。我已经想出如何更改宽度和颜色,但无法弄清楚如何使线条变成虚线。我原来的 DF 大得多,所以
我已经将一个 matlab 图保存为 .fig 文件,当我试图打开它时它没有打开。我不知道为什么?所以如果有人能帮助我。 这是用来保存图形的代码: h=figure('visible','off');
我正在尝试在 Plotly 中制作一个折线图,带有虚线和标记线。在这种情况下,我希望代表“加拿大”的线被点缀。我已经想出如何更改宽度和颜色,但无法弄清楚如何使线条变成虚线。我原来的 DF 大得多,所以
我有一个简单的 Node 程序app.js 我将包含文件夹的 app.js 文件安装到 Docker 容器中。 当我fig up时,它就起作用了。 但是,当我更改 app.js 的内容并再次执行 fi
我是 Matlab 和 R 的用户。Matlab 的一大优点是,可以将图形保存为 .fig 文件格式。这允许所有用户在以后随时重新打开图形,因此可以对图形进行微小的调整,或者可以以其他格式(jpg、t
我是一名优秀的程序员,十分优秀!