欢迎光临散文网 会员登陆 & 注册

R可视化——ggplot2包中双y轴图形的绘制

2022-10-20 11:01 作者:科研那点事儿  | 我要投稿

   此前,基于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


R可视化——ggplot2包中双y轴图形的绘制的评论 (共 条)

分享到微博请遵守国家法律