【发布时间】:2022-01-23 05:46:07
【问题描述】:
我想创建一个如下图,但有一个按组的自定义图例。我有两个样本名称 A 和 B 以及关联的目标 (Y)。我想要的是将图例与一侧分组:
sample A:true vs obs
和其他方面
样本 B : true vs obs
具有相应的形状和颜色。
下面,这是我已经拥有的。
library(ggplot2)
sites = rep(seq(0.55,0.58,0.01), times = 4)
sites = sort(sites)
org = rep(c("Y_A", "Y_A_obs", "Y_b", "Y_b_obs"), times = 4)
values = rnorm(16)
df = data.frame(sites = sites, origine = org, values = values)
ggplot(df, aes(x=sites, y=values, color=origine)) +
geom_point(aes(shape=origine, color=origine), size=3)+
scale_shape_manual(values=c(0, 15, 2, 17))+
scale_color_manual(values=c("blue", "purple", "red", "orange"))
感谢您的帮助!
【问题讨论】: