在 R 编程中使用 Shiny 识别()功能
identify() functionality with Shiny in R Programming
是否可以允许用户在 Shiny plot 上 select 点来查看它们的值,类似于 identify() 函数?
谢谢!
是的,也相当容易。
Shiny plots 都听 X$click、x$doubleClick 之类的事件,并使用坐标调用回调函数。
xyclick <- function(e){
e$x
e$y
//This will give you the index of whatever you were plotting
}
这对于散点图来说很简单,如果您绘制条形图和其他图形,则可能需要进行一些处理以将坐标转换为您可以使用的索引。
查看:
http://shiny.rstudio.com/articles/plot-interaction.html
是否可以允许用户在 Shiny plot 上 select 点来查看它们的值,类似于 identify() 函数?
谢谢!
是的,也相当容易。 Shiny plots 都听 X$click、x$doubleClick 之类的事件,并使用坐标调用回调函数。
xyclick <- function(e){
e$x
e$y
//This will give you the index of whatever you were plotting
}
这对于散点图来说很简单,如果您绘制条形图和其他图形,则可能需要进行一些处理以将坐标转换为您可以使用的索引。
查看:
http://shiny.rstudio.com/articles/plot-interaction.html