参见http://had.co.nz/ggplot2/geom_text.html中的示例; 他们非常糟糕.标签相互重叠,在情节之外运行等.
我认为直接标签可能有所帮助,但事实并非如此:
direct.label(qplot(wt,mpg,data=mtcars,colour=rownames(mtcars)))
Run Code Online (Sandbox Code Playgroud)
手动定位每个标签是繁琐的.希望有一些东西可以使标签更有用.任何可能适合该法案的东西?
希望现在得到答案还不算太晚。我现在不关心ggplot2,我使用plot() 使用普通散点图。我尝试了很多标签算法,最好的是 maptools 包中的 pointLabel(),用空格包裹标签:-)
pointLabel(x, y, labels = paste(" ", point_names, " ", sep="")
Run Code Online (Sandbox Code Playgroud)
我尝试了plotrix包中的thigmophobe.labels()、calibrate包中的textxy()或标准text(),但我认为pointLabel()是最好的。
但无论如何,出于我的目的,我最终只是简单地使用了identify(),并且我只是单击了我想要标签的点 - 非常有用,您只需单击异常值和一些有趣的点就是这样!
托马斯
| 归档时间: |
|
| 查看次数: |
1200 次 |
| 最近记录: |