相关疑难解决方法(0)

ggplot 2 r上x轴的不同大小面

以下是一种情况:

group1 <- seq(1, 10, 2)
group2 <-  seq(1, 20, 3)
x = c(group1, group2)
mydf <- data.frame (X =x , Y = rnorm (length (x),5,1), 
 groups = c(rep(1, length (group1)), rep(2, length(group2))))

ggplot(mydf, aes(X, Y, group= groups)) + geom_point()+ facet_grid (.~ group)
Run Code Online (Sandbox Code Playgroud)

在下图中,不同的面由x限制缩放:

 ggplot(mydf, aes(X, Y, group= groups)) + geom_point()+ 
   facet_grid (.~ group, scales = "free_x")
Run Code Online (Sandbox Code Playgroud)

由于x的总宽度有意义,我想生成不同宽度的小平面,不仅规模不同.因此,预期的方面1的宽度应该是2的一半.

在此输入图像描述

r facet ggplot2

38
推荐指数
1
解决办法
1万
查看次数

标签 统计

facet ×1

ggplot2 ×1

r ×1