Learn R Programming

multiway (version 1.0-7)

reorder: Reorder Multi-Way Factors

Description

Reorders factors from a multiway object.

Usage

# S3 method for cpd
reorder(x, neworder, ...)
# S3 method for indscal
reorder(x, neworder, ...)
# S3 method for mcr
reorder(x, neworder, mode = "A", ...)
# S3 method for parafac
reorder(x, neworder, ...)
# S3 method for parafac2
reorder(x, neworder, ...)
# S3 method for sca
reorder(x, neworder, ...)
# S3 method for tucker
reorder(x, neworder, mode = "A", ...)

Value

Same as input.

Arguments

x

Object of class "cpd" (output from cpd), "indscal" (output from indscal), class "mcr" (output from mcr), class "parafac" (output from parafac), class "parafac2" (output from parafac2), class "sca" (output from sca), or class "tucker" (output from tucker).

neworder

Vector specifying the new factor ordering. Must be a permutation of the integers 1 to nfac.

mode

Character indicating which mode to reorder (only for tucker models). For 3-way Tucker options include "A", "B", and "C". For 4-way Tucker, options are "A", "B", "C", and "D".

...

Ignored.

Author

Nathaniel E. Helwig <helwig@umn.edu>

Details

See cpd, indscal, mcr, parafac, parafac2, sca, and tucker for more details.

Examples

Run this code
# See examples for... 
#   cpd (Canonical Polyadic Decomposition)
#   indscal (INividual Differences SCALing)
#   mcr (Multiway Covariates Regression)
#   parafac (Parallel Factor Analysis-1)
#   parafac2 (Parallel Factor Analysis-2)
#   sca (Simultaneous Component Analysis)
#   tucker (Tucker Factor Analysis)

Run the code above in your browser using DataLab