model.matrix: Model matrix for individuals with and without records

Description Usage Arguments Value Author(s) See Also Examples

Description

model.matrix for pedigree creates design matrix (Z) for individuals with and without records. Used mainly for educational purposes.

Usage

1
2
3
## S3 method for class 'Pedigree'
model.matrix(object, y, id, left=TRUE, names=TRUE,
                                ...)

Arguments

object

Pedigree

names

logical, should returned matrix have row/colnames; this can be used to get leaner matrix

y

numeric, vector of (phenotypic) records

id

vector of subjects for y

left

logical, bind columns of individuals without records to left (left=TRUE) or right (left=FALSE) side of Z

...

arguments passed to model.matrix

Value

A model matrix of n * q dimension, where n is number of records in y and q is number of subjects in the pedigree

Author(s)

Gregor Gorjanc

See Also

Pedigree, relationshipAdditive, inverseAdditive and model.matrix

Examples

1
2
3
4
  data(Mrode3.1)
  (x <- Pedigree(x=Mrode3.1, subject="calf", ascendant=c("sire", "dam"),
                 ascendantSex=c("Male", "Female"), sex="sex"))
  model.matrix(object=x, y=x$pwg, id=x$calf)

GeneticsPed documentation built on Nov. 17, 2017, 1:13 p.m.