向散点图添加标签

时间:2016-08-16 20:46:52

标签: r ggplot2 scatter-plot

我有一个名为PSCfull1的数据框,有3列:Gene,OrganoidCM,ControlCM。 “基因”是基因列表,其他2列具有数值。我制作了一个散点图:

ggplot(PSCfull1, aes(x=OrganoidCM, y=ControlCM))+geom_point(size=2, shape=16)+geom_text(label=rownames(PSCfull1))

它看起来很棒,但标签是数字而不是第1列中基因的名称。我怎样才能将标签变成名称而不是行号?谢谢!

1 个答案:

答案 0 :(得分:0)

您应该告诉ggplot标签是否保存在Gene列中:

ggplot(PSCfull1, aes(x = OrganoidCM, y = ControlCM, label = Gene)) +
     geom_point(size=2, shape=16) +
     geom_text()