R可视化——ggplot2包中双y轴图形的绘制
此前,基于ggplot2包小编给大家展示过很多种图形的绘制,但是所有图形几乎都是单y轴类型的图形,今天小编给大家展示的是如何基于ggplot2包绘制一张双y轴坐标图。
加载R包及数据
1、加载R包
2、数据——随机生成作图数据

常规图形的绘制

绘制双Y轴图形
ggplot2包中绘制双Y轴折线图主要依靠sec.axis()函数实现,但是这个函数是允许在第一个Y轴基础上建立第二个Y轴,并不是重新建立独立的y轴,而且此函数设置时需要依据y1范围进行相应设置才能画出我们需要的图形:

当然,我们也可以对其图形类型进行更改:

绘图模板代码

参考:https://r-graph-gallery.com/line-chart-dual-Y-axis-ggplot2.html