tourr (version 0.5.5)

new_tour: 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

Value

a function with single argument, step_size. This function returns a list containing the new projection, the currect 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.