使用 twoord.plot 在 R 中使用两个 y 轴绘制线图:缺少第一个 y 轴的值

Posted

技术标签:

【中文标题】使用 twoord.plot 在 R 中使用两个 y 轴绘制线图:缺少第一个 y 轴的值【英文标题】:Line Plot in R with two y-axes using twoord.plot: Values of first y-axis missing 【发布时间】:2021-12-30 13:25:49 【问题描述】:

我想使用以下代码创建具有两个不同 y 轴的图:

twoord.plot(lx = stack_question$year, ly = stack_question$size, ry =stack_question$density , rx = stack_question$year)

但是,左侧的 y 轴缺少值。解决该问题的最佳方法是什么?

我的数据集如下所示。

 year size    density
1 1975  144 0.06116022
2 1980  164 0.10030097
3 1985  168 0.11203907
4 1990  171 0.14876726
5 1995  173 0.15874613
6 2000  192 0.21369396
7 2005  193 0.23662855
8 2010  195 0.29243307
9 2015  196 0.30810454

非常感谢!

【问题讨论】:

【参考方案1】:

尝试为左斧添加限制:

lylim=c(100,200)

【讨论】:

以上是关于使用 twoord.plot 在 R 中使用两个 y 轴绘制线图:缺少第一个 y 轴的值的主要内容,如果未能解决你的问题,请参考以下文章

使用ggplot在R中并排绘制两个分组变量

我们如何计算两个立体相机的旋转和平移以在 opencv StereoRectify(r,t argument) 中使用

如何在 R 中迭代地过滤列表中的列表或如何同时使用两个条件过滤 data.table,在运行时创建对象

你可以在 R 中同时分配两个变量吗?

在系统 R 中连接两个或多个数据帧

如何使用R中的if或ifelse函数使用两个条件创建新值[关闭]