Je suis nouveau à la R et je suis en train de prédire par date, avec R. ctree
utilise Mes données est comme ceci:Prédire ctree avec R
Datos | Global_active_power
2006-12-16 | 3.0534747
2006-12-17 | 2.3544861
And like this 1433 entries.
Voici le code:
data <- read.table('diena.txt', sep = ' ')
library("party")
set.seed(124)
datos <- as.Date(data$Datos)
View(data[2])
train <- data[1:sum(datos<"2009-12-16"),]
test <- data[-(1:sum(datos<"2009-12-16")),]
View(train)
dt <- ctree(test$Global_active_power ~ test$Datos, data=train,controls=ctree_control(maxdepth=3))
p <- predict(dt, test)
View(p)
En utilisant View(p)
, R me donne le même nombre dans toutes les lignes. Je ne sais pas si c'est la bonne façon de prédire. Peut-être que n'importe qui peut aider.
Et pour l'avenir peut-être quelqu'un sait comment prédire les valeurs futures comme ma fin de date dans 2010-11-30 et je veux prédire ce qui sera en 2011.
Merci pour votre aide.