我有一个名为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列中基因的名称。我怎样才能将标签变成名称而不是行号?谢谢!
答案 0 :(得分:0)
您应该告诉ggplot标签是否保存在Gene列中:
ggplot(PSCfull1, aes(x = OrganoidCM, y = ControlCM, label = Gene)) +
geom_point(size=2, shape=16) +
geom_text()