请查看http://had.co.nz/ggplot2/geom_text.html上的示例;它们非常糟糕。标签重叠,超出绘图范围等。
我认为directlabels可能会有所帮助,但实际上并没有:
direct.label(qplot(wt,mpg,data=mtcars,colour=rownames(mtcars)))
手动定位每个标签很繁琐。希望有一些可以使标签更易用的东西。有什么可能符合要求的吗?
请查看http://had.co.nz/ggplot2/geom_text.html上的示例;它们非常糟糕。标签重叠,超出绘图范围等。
我认为directlabels可能会有所帮助,但实际上并没有:
direct.label(qplot(wt,mpg,data=mtcars,colour=rownames(mtcars)))
pointLabel(x, y, labels = paste(" ", point_names, " ", sep="")
我尝试了plotrix包中的thigmophobe.labels()、calibrate包中的textxy()或标准text(),但我认为pointLabel()是最好的。
但无论如何,为了我的目的,我最终只使用了identify(),我只需单击我想要标记的点 - 非常有用,你只需点击异常值和一些有趣的点就可以了!
Tomas