R 我可以使用ggvis或SHINK手动(可视化)对点进行分类并将结果存储在新变量中吗?

R 我可以使用ggvis或SHINK手动(可视化)对点进行分类并将结果存储在新变量中吗?,r,shiny,ggvis,R,Shiny,Ggvis,我有一个室内温度测量的时间序列,我需要将其分为加热和非加热阶段。我应用了一种分类算法,它在大多数情况下都有效。错误分类的情况很容易在以类别为颜色的肩胛图上发现 它看起来像这样: library(ggvis) all_values <- function(x) { if(is.null(x)) return(NULL) paste0(names(x), ": ", format(x), collapse = "<br />") } mtcars %>% ggvis

我有一个室内温度测量的时间序列,我需要将其分为加热和非加热阶段。我应用了一种分类算法,它在大多数情况下都有效。错误分类的情况很容易在以类别为颜色的肩胛图上发现

它看起来像这样:

library(ggvis)
all_values <- function(x) {
  if(is.null(x)) return(NULL)
  paste0(names(x), ": ", format(x), collapse = "<br />")
}

mtcars %>% ggvis(x = ~wt, y = ~mpg) %>% layer_points(fill = ~factor(am)) %>% add_tooltip(all_values, "click")

除了我需要一种方法来更改变量am的值并存储它之外

我感到困惑。你想做什么?当我点击一个点时,我不想仅仅看到信息,我想能够编辑它的值。特别是由factoram表示的因子变量