library(ggplot2)ggplot(data, aes(x = x_var, y = y_var),color=z_var) + geom_jitter()之后如何在一张图内分开两组的抖动点?
时间: 2023-06-19 08:07:59 浏览: 77
14. R——ggplot2_抖动点图dotplot绘制调参方法汇总.pdf
你可以使用 `facet_wrap()` 函数将数据以 `z_var` 为分组条件分为两个子图,然后在每个子图上分别使用 `geom_jitter()` 函数绘制 `x_var` 和 `y_var` 之间的关系。以下是代码示例:
```
ggplot(data, aes(x = x_var, y = y_var, color = z_var)) +
facet_wrap(~ z_var, nrow = 1) +
geom_jitter()
```
这样就会在一张图内分开两组的抖动点。其中 `nrow` 参数表示每行显示的子图数量,这里设为1,也就是只显示一行。你可以根据需要调整这个参数。
阅读全文