我对R还不太熟悉,遇到了一个绘图的问题,找不到答案。
我有一个数据框,看起来像这样(虽然更大):
df <- data.frame(Treatment= rep(c("A", "B", "C"), each = 6),
LocA=sample(1:100, 18),
LocB=sample(1:100, 18),
LocC=sample(1:100, 18))
我希望能够在Excel中制作类似于这个的点图。 这正是我想要的格式:每个治疗方法在每个位置旁边都有一个点图,将多个位置的数据放在一个图表中。 (非常抱歉无法在此处发布图片;发布图片需要10个声誉值。)
为每个位置制作彩色代码点图等也没有问题:
ggplot(data = df, aes(x=Treatment, y=LocA, color = Treatment)) + geom_point()
但我不知道如何将位置B和位置C添加到同一图表中。
任何建议都将不胜感激!