Chciałbym mócggvis wykres liniowy z interaktywnymi osi x Zakres
- Sporządzić wykres liniowy w ggvis
- Dodaj dwa interaktywne elementy sterujące, które pozwalają mi ustawić minimalne i maksymalne wartości x na wykresie
brzmi to dość proste - mój kod jest:
minx = minx = input_numeric(1, 'Min x-val')
maxx = input_numeric(1, 'Max x-val')
data.frame(train.dt) %>%
ggvis(x = ~plot_idx, y = ~val) %>%
layer_lines() %>% add_axis('x') %>%
scale_numeric('x', domain = c(minx, maxx), clamp = T)
to jednak nie działa. Pojawia się ten komunikat o błędzie:
"Błąd w r [i1] - r [-length (r) :-(length (r) - lag + 1L)]: nieliczbowy argument operatora binarnego".
Jeśli zamieniam minx i maxx w argumencie domeny na np. 1 i 10, moje wykresy są w porządku (ale są statyczne). Jakieś pomysły?
Dzięki!