Ich möchte mit einem interaktiven ggvis
zeigen Sie die Auswirkungen von Ausreißern auf die geschätzte OLS Regressionslinie. Dafür möchte ich einen Schieberegler, der nur einen y-Wert meines Datenrahmens aktualisiert, z. B. df$y[10] + 1
, df$y[10] + 2
und so weiter. Wie kann ich das erreichen?Ändern nur bestimmter y-Wert mit einem Eingabe-Slider
Einige Daten zu spielen arround:
set.seed(123)
x <- sort(runif(15, min = 30, max = 70))
y <- rnorm(15 , mean = 200, sd = 50)
df <- data.frame(x, y)
Mein aktueller statischer ggvis Code:
Library(ggvis)
df %>%
ggvis(x = ~x, y = ~y) %>%
layer_points() %>%
layer_model_predictions(model = "lm", formula = y ~ x)