没有 x 变量的散点图

hey*_*ien 6 r ggplot2

我的数据集有一个响应变量和一个二级因子解释变量。是否有一个函数可以创建没有 x 轴变量的散点图?我希望变量沿 x 轴随机分布,以便更容易查看并按颜色区分 2 个组。我可以通过创建“ID”变量来创建绘图,但我想知道是否可以在没有它的情况下完成此操作?+ facet_grid(. ~ other.var)当我尝试添加以查看由另一个因子变量分解的同一图时,“ID”变量引起了问题。

#Create dummy data set
response <- runif(500)
group <- c(rep('group1',250), rep('group2',250))
ID <- c(seq(from=1, to=499, by=2), seq(from=2, to=500, by=2))
data <- data.frame(ID, group, response)

#plot results
ggplot() +
    geom_point(data=data, aes(x=ID, y=response, color=group)) 
Run Code Online (Sandbox Code Playgroud)

想要的情节

aos*_*ith 7

如何使用geom_jitter,将 x 轴设置为某个固定值?

ggplot() +
    geom_jitter(data=data, aes(x=1, y=response, color=group)) 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述