如何使用summary()让R按级别名称标记因子?

如何使用summary()让R按级别名称标记因子?,r,linear-regression,R,Linear Regression,我使用summary进行线性回归,通常summary用因子级别的名称来标记系数。但是,当我使用选项时(对比度=c(“对比度总和”、“对比度多边形”), 总结出来,用variablename1、variablename2来标记系数,而不是级别名称。如何让它显示级别名称 如果我必须手动操作,我如何知道哪个系数适用于哪个级别?我将定义对比度,如果需要,手动为每个因子定义标签,如下所示: 数据(iris) 对比(鸢尾属$种) #>弗吉尼亚花色 #>刚毛0 #>花色10 #>弗吉尼亚01 lm(萼片长度

我使用summary进行线性回归,通常summary用因子级别的名称来标记系数。但是,当我使用
选项时(对比度=c(“对比度总和”、“对比度多边形”)
, 总结出来,用variablename1、variablename2来标记系数,而不是级别名称。如何让它显示级别名称


如果我必须手动操作,我如何知道哪个系数适用于哪个级别?

我将定义对比度,如果需要,手动为每个因子定义标签,如下所示:

数据(iris)
对比(鸢尾属$种)
#>弗吉尼亚花色
#>刚毛0
#>花色10
#>弗吉尼亚01
lm(萼片长度~种,数据=鸢尾)
#> 
#>电话:
#>lm(公式=萼片长度~种,数据=鸢尾)
#> 
#>系数:
#>(截距)种杂色种弗吉尼亚种
#>             5.006              0.930              1.582
对比(鸢尾属$种)刚毛10
#>花色0 1
#>维吉尼亚-1-1
lm(萼片长度~种,数据=鸢尾)
#> 
#>电话:
#>lm(公式=萼片长度~种,数据=鸢尾)
#> 
#>系数:
#>(截距)物种_setosa物种_versicolor
#>            5.84333            -0.83733             0.09267