【发布时间】:2016-04-13 06:19:59
【问题描述】:
我正在使用 randomForest 包进行监督学习。它运行良好,但我对 POSIXct 值有疑问。我的 45 个功能中的三个是日期或带时间的日期。根据 varImPlot,它们都被视为重要特征。我试图找出 randomForest 如何使用 POSIXct 格式进行预测,但我找不到任何东西。 谁能提供一些见解?
【问题讨论】:
标签: r random-forest posixct
我正在使用 randomForest 包进行监督学习。它运行良好,但我对 POSIXct 值有疑问。我的 45 个功能中的三个是日期或带时间的日期。根据 varImPlot,它们都被视为重要特征。我试图找出 randomForest 如何使用 POSIXct 格式进行预测,但我找不到任何东西。 谁能提供一些见解?
【问题讨论】:
标签: r random-forest posixct
日期时间通常转换为数字特征(开始日期为 1970-01-01)。所以你可能看到的是时间索引的效果。更好的方法是为日、月、年(除了时间索引)创建单独的特征,然后检查 varImp
> as.numeric(as.Date("1970-01-03"))
[1] 2
> as.numeric(as.Date("2010-12-29"))
[1] 14972
【讨论】: