首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将时间作为变量包含在回归模型中

问将时间作为变量包含在回归模型中
EN

Data Science用户
提问于 2019-07-03 03:20:51
回答 1查看 481关注 0票数 0

我目前正在研究一个回归问题,这个问题要求我预测固定资产的成本。为此,我使用了几个变量,并得出了一个预测成本。然而,我的上级希望我将时间作为一个变量纳入回归模型,而我对如何做到这一点感到困惑。我的数据集看起来像这样,不像时间序列数据集。

代码语言:javascript
复制
Name    Capacity    OEM      Country   Date of valuation  MONTH   YEAR   Cost
A1       220        JAPAN    JAPAN     1/1/2012            1      2012   300,000,000 
A2       220        JAPAN    JAPAN     1/1/2012            1      2012   300000000
B1       400        CHINA    CHINA     1/3/2013            3      2013   475000000
B2       400        CHINA    CHINA     1/3/2013            3      2013   475000000   
B3       400        CHINA    CHINA     1/3/2013            3      2013   475000000
B4       400        CHINA    CHINA     1/3/2013            3      2013   475000000
C1       750        INDIA    USA       1/5/2016            5      2016   268000000
C2       750        INDIA    USA       1/5/2016            5      2016   268000000  

我使用过的变量是容量、OEM和国家。任何关于如何将时间用于我的回归问题的帮助都是受欢迎的。

EN

回答 1

Data Science用户

发布于 2019-07-03 04:32:52

有一个方法,我会采取的,其中包括两个步骤。二是选购强烈推荐。

  1. 分别为日、月、年创建变量。
  2. 将这些数字处理为循环特征(例如,第31天与第1天一样接近第30天。如果您不对此做任何事情,并且存储从1到31的天数,就没有地方考虑这个特性的循环性质)。这个职位详细说明了这一点。

希望这能有所帮助。

EDIT1:也没有被问到,但取决于您正在使用的算法,您可能希望将所拥有的数字特征规范化。

票数 0
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/54950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档