new_tour {tourr} | R Documentation |
Create a new tour.
Description
The tour function provides the common machinery behind all tour methods: interpolating from basis to basis, and generating new bases when necessary. You should not have to call this function.
Usage
new_tour(data, tour_path, start = NULL, ...)
Arguments
data |
the data matrix to be projected |
tour_path |
basis generator, a function that generates a new basis, called with the previous projection and the data set. For more complicated tour paths, this will need to be a closure with local variables. Should return NULL if the tour should terminate |
start |
starting projection, if omitted will use default projection from generator |
Details
If you are intended to call new_tour()
from the global environment, try save_history()
and then animate with a planned_tour()
. See save_history
for examples on this.
Value
a function with single argument, step_size. This function returns a list containing the new projection, the current target and the number of steps taken towards the target.
See Also
save_history
, render
and
animate
for examples of functions that use this function
to run dynamic tours.