Вы можете настроить код ниже, чтобы увидеть, соответствует ли он вашим потребностям.
В целях демонстрации я использовал только первые 10 индексов событий, применил разные цвета для каждого индекса и & amp; замедлили анимацию, чтобы лучше проиллюстрировать два сценария:
Не стесняйтесь удалять цветовое отображение и ускорить анимацию для вашего фактического использования.
p <- df %>%
filter(event_index <= 10) %>%
mutate(state = seq(1, n())) %>%
ggplot(aes(x = coords_x, y = coords_y, group = event_index,
colour = factor(event_index))) +
geom_point(size = 5) +
scale_colour_brewer(palette = "Paired") +
transition_states(state, transition_length = 3, wrap = FALSE) +
# fade in for each point associated with a new event_index
enter_fade() +
# cubic for smoother transition between states within each event_index
ease_aes('cubic-in-out') +
# fade out for each point associated with an old event_index
exit_fade() +
# add title to keep track of states
labs(title = "State: {closest_state}")
# more frames at a slower fps (defaults are 100 / 10) to observe transitions better
animate(p, nframes = 200, fps = 5)
Вот ссылка на документы, описывающие более подробно.
Я сказал бы, подверг бы весь Ваш каталог проекта управлению версиями. Даже освобождение, не потребуется так большого дискового пространства, и Вы не будете изменять их так часто.
К моей точке зрения так или иначе "более безопасно", чем доверие внешним инструментам, таким как знаток захватить все зависимости, особенно когда один из dependecies тихо обновляет и изменяет немного своего поведения, представляя "ошибки" в Вашем собственном проекте.
После немного большего количества исследования кажется, что плагины для Grails установлены в каталоге проекта, они не изменяют Вашу установку Grails. Это означает, что необходимо будет установить тот плагин в каждом проекте Grails, Вы хотите использовать функциональность, и что плагин является частью исходного кода каждого проекта.
Эти плагины установлены в grails-app/plugins каталоге, поэтому если Вы уже регистрируетесь в каталоге приложения чаш Грааля, все должны быть хорошо.
Кажется, нет никаких "скрытых файлов", которым нужна регистрация, хотя существует несколько пустых каталогов, созданных при запуске нового проекта, который должен быть добавлен к управлению исходным кодом, как Вы, вероятно, добавите файлы к ним позднее.