The moveEZ (pronounced move easy) R package provides tools for constructing animated PCA biplots that reveal how multivariate structure evolves across the ordered levels of a categorical variable. Built as an extension to the biplotEZ package, moveEZ offers three animation frameworks of increasing methodological complexity: a fixed variable frame, in which variable vectors remain constant and only sample positions are animated; and two dynamic frames, in which both sample positions and variable vectors are recomputed and animated at each level. The dynamic frames support Procrustes alignment and reflection to ensure visual continuity across levels, and are compatible with high-dimensional datasets including grouped structures. The package integrates with gganimate to produce high-quality animations suitable for publications and presentations, and supports both animated and static faceted displays via a single argument. Although originally motivated by tracking shifts in African climate indicators, moveEZ is domain-agnostic and applicable wherever multivariate measurements are recorded repeatedly across an ordered categorical variable, including economic, ecological, and biological settings.
翻译:moveEZ(读作move easy)R软件包提供了构建动态PCA双标图(animated PCA biplots)的工具,能够揭示分类变量有序水平中多元结构的演化过程。作为biplotEZ软件包的扩展,moveEZ提供了三种方法复杂度递增的动画框架:固定变量框架(变量向量保持不变,仅对样本位置进行动态展示)与两种动态框架(在每个层级中重新计算并动态展示样本位置与变量向量)。动态框架支持Procrustes对齐与反射变换以确保跨层级的视觉连续性,并兼容包含分组结构的高维数据集。该软件包集成gganimate生成适用于出版物与演示的高质量动画,并通过单个参数支持动画与静态分面两种展示模式。尽管最初源于追踪非洲气候指标的变迁驱动,moveEZ具有领域无关性,可广泛应用于按有序分类变量重复记录多元测量的场景,包括经济、生态与生物学领域。