参见http://had.co.nz/ggplot2/geom_text.html的例子;他们非常糟糕。标签相互重叠,在情节之外运行等。
我认为directlabels可能会有所帮助,但事实并非如此:
direct.label(qplot(wt,mpg,data=mtcars,colour=rownames(mtcars)))
手动定位每个标签很繁琐。希望有一些东西可以使标签更有用。任何可能适合该法案的东西?
答案 0 :(得分:1)
希望答案还为时不晚。我现在不关于ggplot2,我使用plot()使用普通的散点图。我尝试了很多标记算法,最好的是来自包maptools的pointLabel(),用空格包装标签: - )
pointLabel(x, y, labels = paste(" ", point_names, " ", sep="")
我尝试使用package plotrix,textxy()从package calibrate或标准文本()中获取thigmophobe.labels(),但我认为pointLabel()是最好的。
但无论如何,为了我的目的,我最终只是使用identify(),我只是点击了我想要标签的点 - 非常有用,你只需点击异常值和一些有趣的点即可!
托马斯