在构建模型时,模型中被估计的参数数量应少于观测数。多出来的部分称为自由度。
观测数过少的模型可能会出现过拟合,甚至无法拟合(有时称为奇异)。此外,查看自由度还能帮助您复核数据和代码。例如,自由度与您认为的观测数不匹配,可能表明数据仍需清洗、代码存在缺陷,或模型设定有误。
glm() 的宽表与长表输入会产生不同的自由度,因为数据行数不同,会让模型认为观测数不同。
在前面的练习中,您用三种不同的输入方式拟合了一个逻辑回归。
这些模型已为您加载为 lr_1、lr_2 和 lr_3。
请查看这三个模型的摘要。
这几个模型的自由度如何变化?