我找不到缩放整个子图(文本,行等)的方法。我尝试过的所有内容(带有coord_cartesian,ggdraw和draw_plot的annotation_custom)都会缩放边框,但不会缩放内容。
我想避免渲染图,然后再使用图像。任何帮助表示赞赏。
示例代码:
mydata <- data.frame(x = c(1,2,3),y= c('a','b','c'))
g <- ggplot(data = mydata) + geom_point(aes(x,y))
ggdraw(g + draw_plot(g,x=1,y= 1,width=1,height=1,scale=0.2))
结果:
A plot embedded in itself as subplot,with only the bounding box scaling