问题标签 [multiple-axes]

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 投票
2 回答
113 浏览

matlab - 如何从所有轴上删除 xticks 和 yticks?

我在图中有三个轴,我想从所有轴中删除xtick和。ytick我写了下面的代码,但它只适用于当前轴,而不是所有轴:

如何从所有轴上移除xticks和移除?yticks

0 投票
1 回答
1373 浏览

r - 绘制具有不同比例的多列

我有以下格式的一些数据:

我需要section在 X 轴和Env.一个Ar.Y 轴和Width另一个LengthY 轴上绘制一个绘图,因为它具有不同的比例。我知道如何使用 仅在一个 Y 轴上绘制它们ggplot,但我被困在如何使用两个不同的 Y 轴上。任何帮助将不胜感激。

谢谢!

0 投票
1 回答
666 浏览

matlab - 在同一 GUI 窗口的两个不同轴上绘制 2 个图

我正在尝试在具有 2 个不同轴的同一个 GUI 图中制作两个图。我想要一个轴上的一个图,而另一个轴上的下一个图。但是,我的两个图都是从一个函数生成的,我在 GUI 中通过一个按钮调用该函数。

当我在函数内的第二个绘图之前编写时axes(),我得到了错位的第三个轴。如果我省略axes()调用,我会在相同的轴上得到两个图。如何在第二个轴上绘制第二个图?

图形用户界面

功能

0 投票
2 回答
5489 浏览

python - 使用两个轴绘图时如何填充图例背景颜色?

问题

我有一个带有 2 个 y 轴的图,每个轴对应一组线。实线对应于左侧 y 轴,虚线对应于右侧 y 轴。我也有一个图例,我希望它只使用实线作为键,因为虚线具有相同的标签,具体取决于它们的颜色。

问题是当我为实线绘制图例,然后为虚线绘制代码时,网格线通过图例显示。我需要为两个轴指定网格线,否则它们不会显示,如果我将图例移动到虚线,它会使用虚线作为键。我也不想改变我的绘图顺序。

代码和情节

在此处输入图像描述

问题

我怎样才能

a) 让图例键使用实线和

b) 有传说不透明白色的背景吗?

0 投票
2 回答
1685 浏览

python - 在 Python 中将轴作为 **kwarg 传递

我正在构建一个包装器以在 Matplotlib 中生成绘图,并且我希望能够有选择地指定构建绘图的轴。

例如,我有:

哪个运行,但所有内容都绘制在最后一个轴 (ax3) 上,而不是通过轴 kwargument 指定的轴上。(这里没有错误,它只是出现在错误的轴上)

出于好奇,我想这样做的原因是用户可以设置一个轴,或者对于懒惰的人,他们可以在没有指定轴的情况下调用 plotContourf() 并且仍然可以获得他们可以 plt.show( )

另一方面,我尝试了

但后来我得到:

TypeError:plotContourf() 为关键字参数“axes”获取了多个值

我知道这个错误是由于“axes”已经是一个关键字参数。我知道我可以使用不同的关键字,但是 axes kwarg 有什么用?

谢谢!

编辑: 完整回溯(对于上述第二个选项):

而实际的包装器:

0 投票
3 回答
1546 浏览

r - R 多 y 轴交互图

我正在尝试在 R 中创建一个与此类似的图: 在此处输入图像描述

最多有 6 个变量,它必须是反应式的。

我尝试了 plotly,但是在 plotly 中,我会在情节上得到轴刻度,并且变得混乱,我设法只得到一个 y 轴。

在此处输入图像描述

有没有办法在 plotly 或任何其他交互式库中重新创建情节?

我的情节代码:

0 投票
1 回答
7514 浏览

r - 如何将 sec_axis() 用于 ggplot2 R 中的离散数据?

我有看起来像这样的谨慎数据:

我正在尝试绘制具有相同 x 轴(人)和 2 个不同 y 轴(体重和身高)的图表。我发现所有示例都试图绘制辅助轴 (sec_axis)或使用基图的离散数据。是否有一种简单的方法可以将 sec_axis 用于 ggplot2 上的离散数据?编辑:评论中有人建议我尝试建议的回复。但是,我现在遇到了这个错误

这是我当前的代码:

或者,现在我修改了示例以匹配发布的示例。

我收到一条错误消息

我得到了模板,但没有绘制任何点

0 投票
2 回答
1106 浏览

r - 如何在 R 中使用 twoord.plot () 绘制多个图(分面)?

我的数据如下所示:

twoord.plot我正在尝试使用包中的函数绘制具有相同 x 轴(人)和 2 个不同 y 轴(体重和身高)的图形plotrix。但是,我不知道如何像 ggplot2 中那样刻面地块。

例如,如果我的绘图可以覆盖在 ggplot2 中,我的代码将如下所示:

关于如何在 twoord.plot() 中实现这一点的任何想法?

0 投票
0 回答
487 浏览

excel - 如何使用 VBA 在 Excel 中选择要重新缩放的多个特定图表?

我有一些 VBA 代码允许我在几个不同的图表上重新缩放轴。但是,我正在尝试调整该代码,以便我可以选择多个图表进行重新缩放,而无需复制代码。

我到目前为止的代码示例是这样的:

但是,我最终将拥有 50 个图表(图表 1.1 至 1.5,图表 2.1 至 2.5,...,图表 5.1 至图表 5.5)。我一直试图弄清楚我是否可以使用第一行代码做更多的事情,让我可以一次选择特定的图表,但到目前为止还没有成功。理想情况下,我希望这样的事情:

我的 VBA 编码技能目前包括我可以通过谷歌弄清楚的,所以任何建议都将不胜感激。谢谢。

0 投票
0 回答
46 浏览

matlab - Matlab中具有多个轴的深度缓冲模式

有没有办法在渲染具有两个轴的图形时使用深度缓冲区?

下面是示例:该图由两个轴组成,它们具有对称反转的移动波(为简单起见,红色和蓝色)。显然,这些波会相互交叉,所以如果从上面看,你会看到一个红蓝场,因为在某些部分,蓝色场在红色场之上,而在其他部分则相反。

解释 解释 解释

从上面的图像可以清楚地看出,问题在于没有深度缓冲区,因为红色区域是在蓝色区域之后绘制的,并且完全重叠。

如果我在同一轴上绘制冲浪,我可以使用该SortMethod = 'depth'选项,但是否可以在一个图中同步多个轴?