我正在尝试使用错误栏超过3个点绘制2行。点标有形状和填充。基本上,图表应该看起来像that one。
不改变图例的标签,我成功了,图形几乎是完美的。但是,我确实想要更改图例标签,当我尝试这样做时,我无法使其正常工作。
手动设置点样式(填充和形状)后,我使用scale_shape_discrete
设置标签,但得到以下警告:"缩放'形状'已经存在了。为' shape'添加另一个比例,它将取代现有比例。"
然后该产品有两个图例(一次是旧的,一次是新的),但是图中的元素也被重置(没有填充信息)。
我按照this tutorial上的说明操作,以避免出现多个传说。但是,这些图仍然缺少填充信息。
有什么建议可能会出错?
顺便说一下。这是我的代码:
# plot
p <- ggplot(gBasicCond, aes(x=color_switch, y=RT, fill=exp,shape=exp))+
geom_line(aes(group=exp)) + geom_point(aes(group=exp), size =4) +
geom_errorbar(limits,width = 0.1)+
scale_shape_manual(values=c(21,24)) +
scale_fill_manual(values=c("white","black")) +
geom_vline(xintercept = 2.5,linetype = "dotted")+ ylim(200,350) +
xlab('Target Selection') + ylab('Fixation duration (in ms)') +
scale_x_discrete( labels=c("Repetition","Switch","Single-target")) +
theme_bw() +
#scale_fill_discrete(name = 'Experiment', labels=c("Full fixation ", "Outline fixation")) +
scale_shape_discrete(name = 'Experiment',labels=c("Full fixation ", "Outline fixation")) +
谢谢,
电子