gpt4 book ai didi

r - 在 geom_boxplot(fill=group) 上覆盖 geom_points()?

转载 作者:行者123 更新时间:2023-12-04 01:36:29 24 4
gpt4 key购买 nike

这是我目前的代码:

require(ggplot2)
value <- rnorm(40, mean = 10, sd = 1)
variable <- c(rep('A', 20), rep('B', 20))
group <- rep(c('Control', 'Disease'), 20)
data <- data.frame(value, variable, group)

ggplot(data, aes(x=variable, y=value)) +
geom_boxplot(aes(fill=group)) +
geom_point(aes())

这按照我想要的方式将箱线图按变量分组。但是,所有组的积分都是重叠的,我希望将其分成几组。我该怎么做呢?

最佳答案

使用 position_dodge()对于积分,还添加 group=groupaes()geom_point() .

ggplot(data, aes(x=variable, y=value)) +
geom_boxplot(aes(fill=group)) +
geom_point(position=position_dodge(width=0.75),aes(group=group))

enter image description here

关于r - 在 geom_boxplot(fill=group) 上覆盖 geom_points()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21468380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com