小编Ori*_*osa的帖子

ggplot2:geom_pointrange()facet_grid()与coord_flip()和自由秤

我试图从许多国家的同一回归中生成一个包含估计值和置信区间的图表.我跑使用回归dplyrgroup_by(country),然后我聚集所有的结果到数据帧用broomtidy().

从此数据框(称为bycountry1)创建图形时,我运行以下代码:

ggplot(bycountry1, aes(x = country, y = estimate, ymin = estimate - std.error * 2, ymax = estimate + std.error * 2)) + 
   geom_hline(yintercept = 0, colour = "black", lty = 2) +
   geom_pointrange() + 
   coord_flip() + facet_grid(. ~ term, scales = "free")
Run Code Online (Sandbox Code Playgroud)

这是我得到的图表

这就是我想要的,除了我想让每个盒子的刻度都不同,所以它们看起来更像是religious1盒子.由于这是具有最大可变性的那个,它在尺度上占主导地位,然后在大多数其他框中你看不到方差.正如上面的代码所示,我确实指出scales = "free"facet_grid()并且我尝试了所有变体,也是facet_wrap(),并且我无法使其工作.

r ggplot2

5
推荐指数
1
解决办法
909
查看次数

标签 统计

ggplot2 ×1

r ×1