balancedGrouped Create a groupedData object from a matrixCreate a groupedData object from a data matrix. This function can be used only with balanced data. The opposite conversion, from a groupedData object to a matrix, is done with asTable.
balancedGrouped(form, data, labels=NULL, units=NULL)
form | A formula of the form |
data | A matrix or data frame containing the values of the response grouped according to the levels of the grouping factor (rows) and the distinct levels of the primary covariate (columns). The |
labels | an optional list of character strings giving labels for the response and the primary covariate. The label for the primary covariate is named |
units | an optional list of character strings giving the units for the response and the primary covariate. The units string for the primary covariate is named |
A balanced groupedData object.
José Pinheiro and Douglas Bates [email protected]
Pinheiro, J. C. and Bates, D. M. (2000), Mixed-Effects Models in S and S-PLUS, Springer, New York.
groupedData, isBalanced, asTable
OrthoMat <- asTable( Orthodont )
Orth2 <- balancedGrouped(distance ~ age | Subject, data = OrthoMat,
labels = list(x = "Age",
y = "Distance from pituitary to pterygomaxillary fissure"),
units = list(x = "(yr)", y = "(mm)"))
Orth2[ 1:10, ] ## check the first few entries
# Pinheiro and Bates, p. 109
ergoStool.mat <- asTable(ergoStool)
balancedGrouped(effort~Type|Subject,
data=ergoStool.mat)
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.