作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在子图中创建 wspace 和 hspace? 我有一个类型的代码:
plt.figure(figsize=(12, 10))
fig1=plt.subplot(231)
plt.plot(x, y)
fig2=plt.subplot(232)
plt.plot(x, y)
fig3=plt.subplot(233)
plt.plot(x, y)
fig4=plt.subplot(234)
plt.plot(x, y)
fig5=plt.subplot(235)
plt.plot(x, y)
fig6=plt.subplot(236)
plt.plot(x, y)
我尝试为单个图形增大 wspace:
plt.figure(figsize=(12, 10))
fig1=plt.subplot(231)
fig1.subplots_adjust(wspace=2)
错误:
fig1.subplots_adjust(wspace=2)
AttributeError: 'AxesSubplot' object has no attribute 'subplots_adjust'
如何更改所有轴的宽度?
我尝试过:
import matplotlib as mpl
mpl.rcParams['lines.linewidth'] = 2
最佳答案
您收到错误,因为 subplot 返回一个 Axes 对象,而 subplots_adjust 是一个 Figure 方法。如果你想同时返回Figure和Axes对象,你需要调用subplots。否则,您可以简单地调用 plt.subplots_adjust()。
关于python - 子图中的 wspace 和 hspace,轴的宽度 - python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59004686/
我已经使用子图配置工具(可在图形窗口中访问)成功更改了子图的间距,现在我想实际获取刚刚设置的属性值:hspace, wspace等。 我在哪里可以找到这些? 我尝试了 plt.getp(plt.axe
我想知道:我有一个1 行,4 列 图。然而,前三个子图共享相同的 yaxes 范围(即它们具有相同的范围并表示相同的事物)。第四个没有。 我想做的是更改前三个图的 wspace 使它们接触(并分组),
我在这里要实现的最终目标是将图形保存为具有一定大小的 .pdf(下面示例代码中的 [5,2]),没有填充在轴标签/刻度标签之外。 我通常通过使用 figsize 的组合创建一个图形并通过 tight_
如何在子图中创建 wspace 和 hspace? 我有一个类型的代码: plt.figure(figsize=(12, 10)) fig1=plt.subplot(231) plt.plot(x,
我是一名优秀的程序员,十分优秀!