【发布时间】:2016-04-22 02:29:20
【问题描述】:
我是 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
价格待定。 我看到以下错误:
对比错误
【问题讨论】:
-
为了让 SO 更容易为您提供帮助,您提供了一个可重现的示例。包括您的数据集和产生此错误的代码。
-
支持 Lavoie 的观点。请花时间阅读this SO post,了解如何在 R 中制作一个可重复的出色示例。
-
感谢回复,这是我对样本8行数据执行的简单代码。'traincontrasts<-(
*tmp*, value = contr.funs[1 + isOF[nn]]) 中的错误:对比只能应用于具有 2 的因子或更多级别 -
请更新您的帖子,而不是使用 cmets
标签: r regression