Learn R Programming

rENA (version 0.3.0)

rotate: Rotate ENA Data

Description

Rotates ENA data using a specified rotation function (default: SVD), optionally using formulas or grouping variables.

Usage

rotate(x, ..., wh = ena.rotate.by.generalized)

Value

The rotated ena.set object with updated rotation matrices.

Arguments

x

An ena.set object to be rotated.

...

Optional formulas or additional arguments for rotation.

wh

Function to use for rotation (default: ena.svd).

Examples

Run this code
# Assuming 'set' is an ena.set object:
data(RS.data)

codes <- c("Data", "Technical.Constraints", "Performance.Parameters",
           "Client.and.Consultant.Requests", "Design.Reasoning",
           "Collaboration")
units <- c("Condition", "UserName")
horizon <- c("Condition", "GroupName")
enaset <- RS.data |>
  accumulate(units, codes, horizon) |>
  sphere_norm() |>
  center() |>
  rotate()

Run the code above in your browser using DataLab