在MATLAB中绘制带有两个y轴和多个条的条形图

滑轮

我有三个长度相等的向量m1,v1和v2。向量m1的取值范围为[1000,10000],而v1和v2的取值范围为[1,2]。我想绘制所有三个向量的条形图,但我希望向量v1和v2使用的Y轴比例小于m1。我发现了多个来源(例如,Matlab条形图已分组但以不同的y比例表示),建议使用以下功能对两个向量(m1和v1)进行此操作

plotyy(xrange-offset, m1, xrange+offset, v1, 'bar','bar')

但是,我无法弄清楚如何以与v1相同的比例将v2添加到该绘图中。在MATLAB中有什么方法可以做到这一点?

Suever

作为输入提供的每个X,Y对plotyy均被视为绘图函数的单独输入。话虽如此,绝对有可能针对相同的y比例尺生成多个图。

因此X1Y1的前两个输入plotyy)的处理方式与将两个输入传递bar给文档并根据文档的处理方式相同

BAR(X,Y)将M×N矩阵Y的列绘制为N个垂直条的M组。向量X不能有重复值

相同的格式也可以接受X2Y2输入plotyy因此,如果您要分组v1v2使用相同的垂直比例尺,则需要执行以下操作。

plotyy(xrange - offset, m1, xrange + offset, [v1(:), v2(:)], 'bar', 'bar');

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Matlab - 带有两个图和两个轴的条形图

熊猫:具有两个条和两个y轴的条形图

带有两个 Y 轴和公共 X 轴的 Matplotlib 条形图

带有两个 Y 轴问题的水平堆叠条形图

使用Python库绘制共享相同y轴的两个水平条形图

Matplotlib:如何绘制两个具有相同x / y轴但一个沿y轴从另一个开始的条形图

带两个y轴的条形图

如何在R的同一图上创建具有不同x和y轴的两个条形图?

使用Plotly.js绘制两个条形图和两个散点图并共享相同的x轴

ggplot2条形图,带有两个分类变量

尝试在 R 中绘制条形图,x 轴上带有“字符”,y 轴上带有“因子”

具有两个y轴的Seaborn条形图

从具有不同y轴的pandas数据框中绘制条形图和线条

如何制作带有并排两个 y 变量和标准误差的条形图

在带有两个y轴的条形图中并排

带有来自两个不同数据框的条形图的条形图

Python 中的条形图,带有 2 个刻度(y 轴),带 matplotlib 导入

使用ggplot绘制线形图和条形图(带有辅助轴的线图)

用多个y轴绘制条形图

如何在R中用单个x轴绘制两个分组的条形图(垂直)?

熊猫:如何绘制一个有两个类别和四个系列的条形图?

在次要Y轴上绘制带有最后一项的条形图

以正常的barmode ='group'方式绘制具有多个y轴的条形图

在Plotly的同一X轴和Y轴上有多个条形图

如何从一个数据框中绘制多个带有填充条形图的堆叠条形图

在条形图中绘制两个y轴以获取列表列表

在MATLAB中绘制具有特定x轴范围的条形图

如何绘制两个相邻的分组条形图

如何制作每个 X 轴项目有两个值的垂直条形图