rcModels(preprocessCore)
rcModels()所属R语言包:preprocessCore
Fit row-column model to a matrix
适合的行列模型矩阵
译者:生物统计家园网 机器人LoveR
描述----------Description----------
These functions fit row-column effect models to matrices
这些功能适合矩阵的行列效应模型
用法----------Usage----------
rcModelPLM(y,row.effects=NULL,input.scale=NULL)
rcModelWPLM(y, w,row.effects=NULL,input.scale=NULL)
rcModelMedianPolish(y)
参数----------Arguments----------
参数:y
A numeric matrix
一个数字矩阵
参数:w
A matrix or vector of weights. These should be non-negative.
权重矩阵或向量。这些应该非负。
参数:row.effects
If these are supplied then the fitting procedure uses these (and analyzes individual columns separately)
如果这些拟合程序使用这些(单独分析个别列)
参数:input.scale
If supplied will be used rather than estimating the scale from the data
如果提供,而不是从数据估算规模将用于
Details
详情----------Details----------
These functions fit row-column models to the specified input
这些功能适合指定的输入行列模型
with r_i and c_j as row and column effects respectively. Note that this functions treat the row effect as the parameter to be constrained using sum to zero (for rcModelPLM and rcModelWPLM) or median of zero (for rcModelMedianPolish).
用r_i和c_j分别为行和列的效果。请注意,此功能的使用受到限制的参数总和为零当作行效果(rcModelPLM和rcModelWPLM)或零位数(rcModelMedianPolish)。
The rcModelPLM and rcModelWPLM functions use a robust linear model procedure for fitting the model.
rcModelPLM和rcModelWPLM函数拟合模型使用一个强大的线性模型的过程。
The function rcModelMedianPolish uses the median polish algorithm.
功能rcModelMedianPolish使用中位数波兰算法。
值----------Value----------
A list with following items:
下列项目列表:
参数:Estimates
The parameter estimates. Stored in column effect then row effect order
参数估计。存储在列效果,然后排效果秩序
参数:Weights
The final weights used
所使用的决赛权
参数:Residuals
The residuals
残差
参数:StdErrors
Standard error estimates. Stored in column effect then row effect order
标准误差估计。存储在列效果,然后排效果秩序
参数:Scale
Scale Estimates
规模估计
作者(S)----------Author(s)----------
B. M. Bolstad <a href="mailto:bmb@bmbolstad.com">bmb@bmbolstad.com</a>
举例----------Examples----------
col.effects <- c(10,11,10.5,12,9.5)
row.effects <- c(seq(-0.5,-0.1,by=0.1),seq(0.1,0.5,by=0.1))
y <- outer(row.effects, col.effects,"+")
w <- runif(50)
rcModelPLM(y)
rcModelWPLM(y, w)
rcModelMedianPolish(y)
y <- y + rnorm(50)
rcModelPLM(y)
rcModelWPLM(y, w)
rcModelMedianPolish(y)
rcModelPLM(y,row.effects=row.effects)
rcModelWPLM(y,w,row.effects=row.effects)
rcModelPLM(y,input.scale=1.0)
rcModelWPLM(y, w,input.scale=1.0)
rcModelPLM(y,row.effects=row.effects,input.scale=1.0)
rcModelWPLM(y,w,row.effects=row.effects,input.scale=1.0)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|