是否可以使用gridExtra(或其他包)叠加两个图形?
我想将一个图形重新缩放并叠加到第二个图形上(指定重新缩放和坐标)。
require(ggplot2)
require(gridExtra)
df <- data.frame(value=rnorm(10), date=1:10)
p1 <- ggplot(data.frame(df), aes(value,date)) + geom_line()
p2 <- ggplot(data.frame(df), aes(value,date)) + geom_point()
需要获得类似此图片的效果:
p1 ; print(p2,vp=viewport(.8, .75, .4, 0.4) )
- user20650