当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R nlschools 荷兰八年级学生


R语言 nlschools 位于 MASS 包(package)。

说明

Snijders 和 Bosker (1999) 以荷兰 131 所学校 132 个类的 2287 名 eighth-grade 学生(年龄约为 11 岁)为例进行了研究。仅提供我们示例中使用的变量。

用法

nlschools

格式

该 DataFrame 包含 2287 行和以下列:

lang

语言测试成绩。

IQ

言语智商。

class

类号。

GS

类规模:类中记录的eighth-grade学生人数(可能还有其他:参见COMB,有些可能因缺失值而被省略)。

SES

social-economic学生家庭状况。

COMB

学生是否在 multi-grade 类(0/1)上课?包含 7 年级和 8 年级学生的类编码为 1 ,但仅测试了 eighth-graders 。

例子


nl1 <- within(nlschools, {
IQave <- tapply(IQ, class, mean)[as.character(class)]
IQ <- IQ - IQave
})
cen <- c("IQ", "IQave", "SES")
nl1[cen] <- scale(nl1[cen], center = TRUE, scale = FALSE)

nl.lme <- nlme::lme(lang ~ IQ*COMB + IQave + SES,
                    random = ~ IQ | class, data = nl1)
## IGNORE_RDIFF_BEGIN
summary(nl.lme)
## IGNORE_RDIFF_END

来源

Snijders, T. A. B. 和 Bosker, R. J. (1999) 多层次分析。基本和高级多级建模简介。伦敦:圣人。

参考

Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Eighth-Grade Pupils in the Netherlands。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。