# NOT RUN {
## Setup
dat_std <- scale_sd(wine[, 2:6])
clas <- wine$Type
bas <- basis_pca(dat_std)
mv <- manip_var_of(bas)
manual_tour(basis = bas, manip_var = mv)
## All arguments
manual_tour(basis = bas, manip_var = mv,
theta = pi / 2, phi_min = pi / 16, phi_max = pi)
## d = 1 case
bas1d <- basis_pca(dat_std, d = 1)
mv <- manip_var_of(bas1d)
manual_tour(basis = bas1d, manip_var = mv)
## Animating with ggtour() & proto_*
mt <- manual_tour(basis = bas, manip_var = mv)
ggt <- ggtour(mt, dat_std, angle = .2) +
proto_origin() +
proto_point(list(color = clas, shape = clas)) +
proto_basis()
# }
# NOT RUN {
animate_plotly(ggt)
# }
Run the code above in your browser using DataLab