【发布时间】:2014-06-23 12:50:16
【问题描述】:
我正在使用这些数据 https://www.dropbox.com/s/aqt7bdhzlwdsxl2/summary_exp1.csv
还有如下代码:
pd <- position_dodge(.1)
ggplot(data=summary.200.exp1, aes(x=Time, y=Length, colour=Genotype, group=Genotype)) +
geom_errorbar(aes(ymin=Length - se, ymax=Length + se), colour="black", width=.1, position=pd) +
geom_line(position=pd) +
geom_point(aes(shape=Genotype),position=pd, size=3) +
ylab("leaf segment width (mm)") +
xlab("Time") +
theme(axis.title = element_text(size=14,face="bold"),
axis.text = element_text(size=14),
strip.text.y = element_text(size=14))
我需要做以下修改:
- 调整 x 轴范围以消除 y 轴与
time0处绘制的数据之间以及Time22与图形边缘之间的空间。我查看了文档并尝试了这个:scale_x_discrete(limits=c("0","22")),但它不起作用。 - 修改标签,使图表上的每条线都标有不同的颜色,“基因型”和图例被删除。为此,我尝试了
geom_text(aes(colour=Genotype))的各种选项,但我也无法开始工作。
我将不胜感激。 非常感谢
【问题讨论】:
标签: r ggplot2 axis-labels