识别 R Plot 中的值
Identifying values in R Plot
我一直在尝试识别 R ggplot2
中的极值。
有什么方法可以让绘图除了代表值的点(或代替点)之外,还显示索引?或者任何其他能让你快速识别它的东西?
我发现最接近的是 identify()
函数,但它对我来说不是很好。
有什么建议吗?
我将给出一个基本的 ggplot 图:
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
.
的新手
如果有人知道如何改进它,请随时提出。
我一直在尝试识别 R ggplot2
中的极值。
有什么方法可以让绘图除了代表值的点(或代替点)之外,还显示索引?或者任何其他能让你快速识别它的东西?
我发现最接近的是 identify()
函数,但它对我来说不是很好。
有什么建议吗?
我将给出一个基本的 ggplot 图:
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
.
如果有人知道如何改进它,请随时提出。