我正在使用ggplot2
创建一个点图:
ggplot(data=GraphData, aes(x = VisitXC, y = DoseNormConc, fill = Study)) +
geom_dotplot(binaxis = 'y', stackdir = 'up', dotsize = 4,
position = "dodge", binwidth=5) +
scale_fill_manual(values = c("blue", "red","green", "purple", "orange"))
我目前陷入两件事:
如何以特定顺序订购研究,因为它按字母顺序显示,我需要在特定研究订单中显示点
我可以使用以下
代码:
geom_text(data = GraphData,
aes(x = factor(VisitXC), y = 1200, label = paste0("N=", NSub), color = color),
position = position_dodge(width = 1), show.legend = F)
但点上方每个N = XX的颜色与我选择显示的颜色不一致。