gpt4 book ai didi

r - 如何在简单的 ggplot2 散点图中干净地标记点?

转载 作者:行者123 更新时间:2023-12-04 12:56:09 27 4
gpt4 key购买 nike

请参阅来自 http://had.co.nz/ggplot2/geom_text.html 的示例;他们非常可怕。标签相互重叠,在情节之外运行,等等。

我以为directlabels可能会有所帮助,但实际上并没有:

direct.label(qplot(wt,mpg,data=mtcars,colour=rownames(mtcars)))

手动定位每个标签很乏味。希望有一些东西可以让标签更有用。任何可能符合要求的东西?

最佳答案

希望答案还为时不晚。我现在不了解 ggplot2,我使用 plot() 使用普通散点图。我尝试了许多标签算法,最好的是来自包 maptools 的 pointLabel() 用空格包裹标签:-)

pointLabel(x, y, labels = paste("  ", point_names, "  ", sep="")

我尝试了 plotrix 包中的 thigmophobe.labels()、calibrate 包中的 textxy() 或标准 text(),但我认为 pointLabel() 是最好的。

但无论如何,为了我的目的,我最终只是简单地使用了 identify() 并且我只是点击了我想要标签的点 - 非常有用,你只需点击异常值和一些有趣的点就可以了!

托马斯

关于r - 如何在简单的 ggplot2 散点图中干净地标记点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6287188/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com