todos tiene subconjuntos subconjunto simbolo propios primaria potencia para operaciones los ejercicios cuantos considere conjuntos conjunto r shiny

tiene - R Datos del subconjunto reactivo brillante: el objeto ERROR del tipo ''cierre'' no es subconjunto



subconjunto simbolo (1)

La pregunta encontrada se volvió a formular y se respondió en https://groups.google.com/forum/#!msg/shiny-discuss/p2eElm-XaqQ/y3vB4l3tt3EJ.

Básicamente, sugirieron

data_user <- reactive({ df <- subset(data_all, data_all$consumername %in% input$user) df$date <- as.Date(data_user$date) df })

No hay suficientes representantes para agregar un comentario, y pensé que sería útil para otros, fue para mí.

Intento crear un subconjunto de datos reactivos para evitar hacer subconjuntos en cada etapa del análisis. Sin embargo, obtengo que el objeto de error de tipo ''cierre'' no es subconjunto . He visto respuestas anteriores y evito usar las funciones de base-R.

library(shiny) shinyServer(function(input, output) { data_all <- read.csv("data/usage_data.csv") data_user <- reactive({ subset(data_all, data_all$consumername %in% input$user) }) output$distPlot <- renderPlot({ #data_user <- subset(data_all, data_all$consumername %in% input$user) data_user$date <- as.Date(data_user$date) stats$mean <- mean(data_user$usage_TB) stats$sd <- sd(data_user$usage_TB) pp <- ggplot(data_user, aes(date,usage_TB)) + geom_line() + xlim(input$dates) pp + geom_hline(yintercept = stats$mean, color = "red") }) output$mean <- renderPrint({ #data_user <- subset(data_all, data_all$consumername %in% input$user) mean(data_user$usage_TB) }) output$sd <- renderPrint({ #data_user <- subset(data_all, data_all$consumername %in% input$user) sd(data_user$usage_TB) }) output$p75 <- renderPrint({ #data_user <- subset(data_all, data_all$consumername %in% input$user) quantile(data_user$usage_TB,0.75) }) })

Si hago el subconjunto t en cada paso no tengo problemas, pero creo que hacer que el subconjunto sea reactivo debería ser mejor.