【问题标题】:Weekdays for regression in R [closed]R中回归的工作日[关闭]
【发布时间】:2017-07-21 13:06:08
【问题描述】:

我想使用星期几作为多元回归的预测变量之一。但是,我正在努力让 R 将工作日识别为类别或因素(或任何需要转换为的因素)。我试过使用虚拟变量和“因子”函数,但没有任何运气。

我的数据集有列:total,var1,var2,var3,weekday

我想要一个 lm(total~var1+var2+var3+weekday) 以便我可以将工作日用作预测功能的一部分。

谢谢!

【问题讨论】:

  • factor(weekday) 应该这样做。当您运行 lm() 时,R 将在内部处理所有虚拟编码等
  • 这将有助于查看一些数据、您使用的代码和确切的问题(例如错误消息)。
  • 因素(工作日)有效。我一开始肯定做错了什么。

标签: r regression


【解决方案1】:
newvariable<-factor(variable)

这会将原始变量重命名为因子。

【讨论】:

  • 能否请您 edit 解释为什么这段代码回答了这个问题?纯代码答案是 discouraged,因为它们不教授解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-07
  • 1970-01-01
相关资源
最近更新 更多