我对R码很陌生。我试图建立一个线性模型如下:
lmmodel <- lm(DV ~ IV1 + IV2 + IV3 + IV4)我有一个因变量,货币作为数据类型(十进制值)和4个自变量,分类和日期混合在一起:
Issuancedate Region Account ClientName Price
01-01-2015 South Account1 ABC
02-01-2015 North Account2 NA
03-01-2015 NorthEast Account3 BCD
04-01-2015 SouthEast Account4 NA
05-01-2015 NA Account5 M/sBedf
06-01-2015 West Account6 Campus ltd
07-01-2015 SouthWest Account7 Offshoreltd
08-01-2015 NorthWest Account8 Sitenew 价格有待预测。我看到以下错误:
对比误差<-(tmp,value = contr.funs[1 + isOFnn]):对比只能应用于2级或2级以上的因素
发布于 2016-01-16 20:12:20
您还没有在示例数据中给出Price,但是:问题是,一旦从数据集中删除了包含NA的所有行,一个分类依赖变量就不再有一个级别以上。你不能用单一水平的分类变量来拟合模型.
https://stackoverflow.com/questions/34828971
复制相似问题