我已经谷歌搜索了一段时间,并没有简单的方法来使用ggplot做双轴?看起来奇怪,因为它是一个强大的包但不能做双轴?
我的问题很基本 . 我想在两个相同的图上绘制两个数据集 .
d1 = data.frame(x = rnorm(15),y = rnorm(15))
d2 = data.frame(x = rnorm(15),y = rnorm(15))
ggplot(data = d1, aes(x= x,y =y))+geom_line()
ggplot(data = d2, aes(x= x,y =y))+geom_line()
我不想使用facet_wrap或facet_grid或将图表彼此对齐 .
思考?来自ggplot人的帮助?
谢谢 .
1 回答
我在Github包中添加了一个函数,plotflow,我认为可以做到这一点 . 如果您不想安装软件包,只需使用source code即可 .