asuv {asreml}R Documentation

Univariate data frame.

Description

Make a univariate dataframe from a multi-variate one.

Usage

asuv(stack, data, response = "y", traitName = "trait",
  traitsWithinUnits = TRUE)

Arguments

stack

A character or numeric vector identifying the columns that form the multi-variate response. These columns are concatenated into a vector.

data

The univariate data frame object.

response

A character string to be used as the name of the concatenated response vector; the default is "y".

traitName

A character string to name the resulting column of multi-variate response names; the default is "trait".

traitsWithinUnits

The sort order of the returned data frame. The default, TRUE, orders the data as multi-variate response traits nested within experimental units.

Details

This is a stack operation on the multi-variate data frame based on the nominated response columns. These are concatenated into a vector and the remaining columns of the input data frame repeated accordingly. A "trait" column is created from the names of the multi-variate response columns.

Value

The stacked data frame.


[Package asreml version 4.1.0.106 Index]