TY - JOUR
T1 - spinifex
T2 - an R package for creating a manual tour of low-dimensional projections of multivariate data
AU - Spyrison, Nicholas
AU - Cook, Dianne
N1 - Publisher Copyright:
© 2020, The R Journal. All Rights Reserved
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2020/6
Y1 - 2020/6
N2 - Dynamic low-dimensional linear projections of multivariate data collectively known as tours provide an important tool for exploring multivariate data and models. The R package tourr provides functions for several types of tours: grand, guided, little, local and frozen. Each of these can be viewed dynamically, or saved into a data object for animation. This paper describes a new package, spinifex, which provides a manual tour of multivariate data where the projection coefficient of a single variable is controlled. The variable is rotated fully into the projection, or completely out of the projection. The resulting sequence of projections can be displayed as an animation, with functions from either the plotly or gganimate packages. By varying the coefficient of a single variable, it is possible to explore the sensitivity of structure in the projection to that variable. This is particularly useful when used with a projection pursuit guided tour to simplify and understand the solution. The use of the manual tour is applied particle physics data to illustrate the sensitivity of structure in a projection to specific variable contributions.
AB - Dynamic low-dimensional linear projections of multivariate data collectively known as tours provide an important tool for exploring multivariate data and models. The R package tourr provides functions for several types of tours: grand, guided, little, local and frozen. Each of these can be viewed dynamically, or saved into a data object for animation. This paper describes a new package, spinifex, which provides a manual tour of multivariate data where the projection coefficient of a single variable is controlled. The variable is rotated fully into the projection, or completely out of the projection. The resulting sequence of projections can be displayed as an animation, with functions from either the plotly or gganimate packages. By varying the coefficient of a single variable, it is possible to explore the sensitivity of structure in the projection to that variable. This is particularly useful when used with a projection pursuit guided tour to simplify and understand the solution. The use of the manual tour is applied particle physics data to illustrate the sensitivity of structure in a projection to specific variable contributions.
UR - http://www.scopus.com/inward/record.url?scp=85106838702&partnerID=8YFLogxK
U2 - 10.32614/rj-2020-027
DO - 10.32614/rj-2020-027
M3 - Article
AN - SCOPUS:85106838702
SN - 2073-4859
VL - 12
SP - 243
EP - 257
JO - The R Journal
JF - The R Journal
IS - 1
ER -