R图中的识别值
我一直在试图识别RR图中的识别值,r,ggplot2,identify,R,Ggplot2,Identify,我一直在试图识别Rggplot2中的极值 是否有任何方法可以绘制一个图,其中除了表示值的点(或代替点),还显示索引?或者任何其他可以让你快速识别它的东西 我发现最接近的是identify()函数,但它对我来说不是很好 有什么建议吗 我将给出一个基本的GG图: df = data.frame(x = runif(10,0,1), y = runif(10,0,1)) ggplot(df, aes(x,y)) + geom_point(col="red") + theme_b
ggplot2
中的极值
是否有任何方法可以绘制一个图,其中除了表示值的点(或代替点),还显示索引?或者任何其他可以让你快速识别它的东西
我发现最接近的是identify()
函数,但它对我来说不是很好
有什么建议吗
我将给出一个基本的GG图:
df = data.frame(x = runif(10,0,1), y = runif(10,0,1))
ggplot(df, aes(x,y)) +
geom_point(col="red") + theme_bw()
我建议先安装
plotly
包,然后运行:
plotly::ggplotly(.Last.value)
更新: 我一直在尝试新事物。我终于得到了我想要的
df = data.frame(x = runif(10,0,1), y = runif(10,0,1))
ggplot(df, aes(x,y, label = rownames(df))) +
geom_point() + geom_text() + theme_bw()
现在我可以很容易地确定我想要的值。希望它能帮助其他不熟悉ggplot
的人
如果有人知道如何改进它,请尽管这样做。非常有用!谢谢。如果使用
geom_text(vjust=2)
(或省略geom_point()
),将更容易读取值。