问题标签 [subplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3055 浏览

matlab - 子图:标题长度大小和主标题

在此处输入图像描述

基于上面的子图:

1)我希望能够在顶部有一个主标题,它代表所有子图的标题。

2)我想增加每个子图的标题长度,使标题的长度可以延长为X方向的图形长度。

关于图:我在运行 3 次的循环中使用此标题:

0 投票
1 回答
169 浏览

matplotlib - x 轴在 pcolor 和 plot_date 子图中有所不同

我想使用 pcolor() 和下面另一个数据集的 plot_date() 子图创建一个颜色编码数据的图作为子图。时间段是相同的,所以刻度之间必须是直的。但由于颜色条,两个 x 轴的宽度不同。有没有办法挤压 plot_date() 轴或我没有注意到的其他选项?

0 投票
1 回答
4131 浏览

matplotlib - ylabel 在 matplotlib 中使用函数子图

我最近发现了函数 subplots,这似乎是一种比 subplot 更优雅的设置多个子图的方式。但是,我似乎无法更改每个子图的轴属性。

仅显示最后一个图的 ylabel。xlabel、xlim 和 ylim 也是如此。

我意识到使用子图的目的是创建子图的通用布局,但是如果将 sharex 和 sharey 设置为 false,那么我不应该能够更改一些参数吗?

一种解决方案是使用 subplot 函数,但我需要这样做吗?

0 投票
5 回答
79391 浏览

python - 如何在 matplotlib 中制作空白子图?

我正在 matplotlib 中制作一组子图(例如 3 x 2),但我的数据集少于 6 个。如何使剩余的子图为空白?

安排如下:

这可能会持续几页,但在最后一页上,例如,2,1 框的 5 个数据集将是空的。但是,我已将该数字声明为:

因此,在子图 2,1 的空间中,有一组带有刻度和标签的默认轴。如何以编程方式将该空间渲染为空白且没有轴?

0 投票
1 回答
924 浏览

matlab - 如何在matlab中绘制eyr图?

我有这个matlab代码:

我想在两个子图中绘制 h1 ,但它会打开新数字并且不会将其放在同一个图中。为什么会发生,我该如何解决?

0 投票
1 回答
10088 浏览

matlab - 在 Matlab 中,如何更改绘图间隔?

我一直在写一个 Matlab 函数,它读取一个文件并绘制它的 3D 图形,具有三个投影。

在提供的四个图形中,它绘制了所有数据,并根据这些数据点确定 x、y、z 区间。我想更改这些绘图间隔,但我不知道该怎么做。

看这个图: 在此处输入图像描述

在这种情况下,我的问题是在第 4 张图像(zy 平面)上,我想查看区间 [1...0] 中的 y 点,而不是查看区间 [1...0.4] 中的 y 点。

这是我在四个图像中的第四个图像上的绘图代码:

我怎么能这样做?

非常感谢

0 投票
2 回答
1477 浏览

matlab - 给定子图的句柄,我可以在 MATLAB 中找到相关的子图索引吗?

我在一个图中有多个子图。我还拥有一个子图的句柄,这是通过使用此处ginputax描述的函数获得的。

我现在想从句柄中获取(整数)子图索引,所以我可以使用subplot命令绘制到子图。

有没有简单的方法来获取这个索引?我意识到我也可以直接绘制到子图句柄,但我更愿意将索引取出。

0 投票
1 回答
2590 浏览

matplotlib - Multiplot 与 matplotlib 不知道运行前的绘图数量

我对 Matplotlib 的子图有疑问。我不知道我想事先绘制的子图的数量,但我知道我希望它们分成两行。所以我不能使用

因为我不知道我应该提供的号码。

它应该如下所示:

情节示例

现在,我将所有的绘图都绘制到一个文件夹中,并与 illustrator 一起将它们放在一起,但 Matplotlib 必须有更好的方法。如果我不清楚某处,我可以提供我的代码。

0 投票
1 回答
7184 浏览

matlab - MatLab:并排显示数字

当您使用subplot在同一个窗口中并排显示绘图时,我想要一个类似的功能,可以对多个图形执行相同的操作。这有效:

我正在寻找这样的东西:

是否存在具有这种优势的内置函数?

0 投票
1 回答
2435 浏览

matlab - MATLAB - 在子图中的一些选定图旁边添加图例 - for 循环

我想在子图中添加图例,但仅适用于某些图。这是我的代码:

子图包含从多帧 .tif 文件中提取的帧。所需帧的索引位于 index_list(列)中。所需文件的路径位于 FL(行)中。我想在图中添加的是每行左侧的文件名和绘制的每个图像的帧索引。ms_list 包含以毫秒为单位的等效索引,这实际上是我想要显示的。这样做会在循环中的每个段落返回“Plot empty”。

任何的想法 ?

谢谢

JC