Я провел базовый анализ ggplot в R на наборе данных взгляда. График показывает, как точки взгляда распределяются в системе координат:
Теперь я хочу добавить простой слайдер, который позволяет точкам появляться или исчезать во времени. Если бы я понял, что этот пакет должен быть в состоянии сделать это. Можете ли вы сказать мне, какой код я должен добавить, чтобы достичь своей цели?
Это мой текущий код:
ggplot(participant_208930511,aes(x = x_mav, y = y_mav, color = cut(time_proxy, breaks = c(1,50,350,405), labels = c("First period","Middle period","Last period")))) + scale_fill_distiller(palette=8, direction=1) + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0)) + theme(legend.position='n_one') + geom_point(size=1) + guides(color=guide_legend(title="Time category")) + participant_208930511 <- participant_208930511 %>% animation_slider(currentvalue = list(prefix = "time_sec", font = list(color="red")))
И вот как выглядит мой набор данных. Данные о времени предоставляются в «time_sec» или «time_proxy».
participant question time time_sec time_proxy x x_mav y y_mav
<dbl> <dbl> <dbl> <dttm> <dbl> <dbl> <dbl> <dbl> <dbl>
1 208930511 7 1.54e12 2018-12-16 13:18:36 1 0 0 1397 1397
2 208930511 7 1.54e12 2018-12-16 13:18:36 2 234 234 1829 1829
3 208930511 7 1.54e12 2018-12-16 13:18:36 3 344 344 1598 1598
4 208930511 7 1.54e12 2018-12-16 13:18:37 4 -459 -459 1763 1763
5 208930511 7 1.54e12 2018-12-16 13:18:37 5 -629 -629 1560 1560
6 208930511 7 1.54e12 2018-12-16 13:18:37 6 284 284 1061 1061
Заранее спасибо !!