ggplot2图形x轴和线标签

用户名

我正在使用此数据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))

我需要进行以下修改:

  1. 调整x轴限制,以消除y轴与在图的边缘以及在图边缘time0之间绘制的数据之间的空间Time22我查看了文档并尝试了以下方法:scale_x_discrete(limits=c("0","22")),但是它不起作用。
  2. 修改标签,以使图形上的每条线都具有不同的颜色,“ Genotype”和图例被消除。为此,我尝试使用进行了多种选择geom_text(aes(colour=Genotype)),但我也无法使用。

我将不胜感激。非常感谢

夏普
  1. 您可以通过添加expand = c(0, 0)比例参数来消除图形和轴之间的空间scale_x_discrete(expand = c(0, 0))
  2. 您可以通过添加代码show_guide=FALSEgeom_line一部分来消除图例

编辑:

我认为您正在尝试将大量图形绘制到一张图中。例如,误差线彼此重叠得很多,以获得清晰的图。在这种情况下,使用构面可能是一个好主意(我认为)。以下代码(其中将数据框命名为dat):

ggplot(data=dat, aes(x=Time, y=Length, colour=Genotype)) + 
  geom_line() +
  geom_point(aes(shape=Genotype), size=3) +
  scale_shape_manual(values=c(19,17,15,8,13,6,12,4)) +
  geom_errorbar(aes(ymin=Length-se, ymax=Length+se, colour=Genotype), width=.2) +
  guides(colour=FALSE, shape=FALSE) +
  facet_wrap(~Genotype, ncol=4)

此图的结果: 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导出带有负刻度线长度的图形(ggplot2)时,轴标签会碰到轴

来自分类Dev

多个ggplot2图形上的全局x / y轴

来自分类Dev

ggplot2图形x轴和线标签

来自分类Dev

ggplot2顶部的y轴和x轴颠倒的图

来自分类Dev

ggplot2中的轴标签交错

来自分类Dev

ggplot2中x轴的顺序标签跟随数值

来自分类Dev

ggplot2交错轴标签

来自分类Dev

ggplot2图形与标签不匹配

来自分类Dev

ggplot2 x-y轴相交,同时保留轴标签

来自分类Dev

ggplot2:扩展x轴的限制后缺少x标签?

来自分类Dev

自定义ggplot2轴和标签格式

来自分类Dev

如何添加x轴标签ggplot2 r

来自分类Dev

X轴上的ggplot2线重叠...抖动未取得任何良好结果

来自分类Dev

添加自定义的x轴以绘制ggplot2和y轴

来自分类Dev

为什么图形线偏离Y和X轴?

来自分类Dev

ggplot2:经典图,带有用于x和y轴的黑色标签

来自分类Dev

R:带有ggupset和hrbrthemes :: theme_upsum()的ggplot2图:x轴标签上出现多余的“ at”

来自分类Dev

使用ggplot2的多个样条线+不同的颜色+线宽+自定义X轴标记

来自分类Dev

ggplot2输出图像围绕x轴标签居中

来自分类Dev

使用ggplot多线和中心对齐x轴标签

来自分类Dev

在R ggplot2和ggforce中使用facet_wrap_paginate缺少x轴标签

来自分类Dev

用线连接ggplot2图形中的点

来自分类Dev

ggplot2中x轴的顺序标签跟随数值

来自分类Dev

ggplot x轴刻度线标签

来自分类Dev

如何在ggplot2中移动x轴的刻度线(以年为单位的日期)?

来自分类Dev

ggplot2 x-y轴相交,同时保留轴标签

来自分类Dev

刻度线和标签引起ggplot2混乱

来自分类Dev

如何使用 ggplot2 中的 geom_density 删除 x 轴上的彩色线?

来自分类Dev

ggplot2:没有标签的刻度线的较短刻度线(y 轴)

Related 相关文章

热门标签

归档