2016-04-13 26 views
1

Denetimli öğrenme için randomForest paketini kullanıyorum. İyi çalışıyor, ancak POSIXct değerleriyle ilgili bir sorum var. 45 özellikten üçü tarih veya tarih ile zaman. Bunların hepsi varIpPlot'a göre önemli özellikler olarak kabul edilir. RandomForest'in bir tahmin yapmak için POSIXct formatlarını nasıl kullandığını bulmaya çalıştım ama hiçbir şey bulamadım. Herkes bir fikir verebilir mi?R Rastgele Orman ele geçirme Posixct Değerler

cevap

0

Tarih-saat genellikle sayısal özelliklere (başlangıç ​​tarihi 1970-01-01 ile) dönüştürülür. Yani muhtemelen göreceğiniz şey zaman endeksinin etkisidir. Daha iyi bir yaklaşım, gün, ay, yıl (zaman indeksine ek olarak) için ayrı özellikler oluşturmak ve daha sonra

> as.numeric(as.Date("1970-01-03")) 
[1] 2 
> as.numeric(as.Date("2010-12-29")) 
[1] 14972 
+0

için kontrol etmek olacaktır. Zaten yıl, gün ve ay özelliklerine sahibim. Tarihi zaman dizinine dönüştüreceğim. – Anna2803

+0

Yani dahili olarak POSIXct sütununu dizine dönüştürüyor – Nishanth

İlgili konular