MongoDB和R机器学习

时间:2013-08-30 11:20:29

标签: mongodb r

我使用以下代码计算使用给定时间戳的下一个cpuused和内存。

    library('RMongo')
mg1 <- mongoDbConnect('dbname')
query <- dbGetQuery(mg1,'collectionname',"{'hostId' : '600.6.6.6'}")
date <- query$Date
memory <- query$memory
cpu <- query$cpuUtilization
res <- lm(cbind(memory,cpu) ~ date-1)
new <- data.frame(date=1377843220)
predict(res,new)

我的mongo结构是

{
"_id" : ObjectId("52204f5b24c8cbf03ca16f8e"),
"Date" : 1377849179,
"cpuUtilization" : 31641,
"memory" : 20623801,
"hostId" : "600.6.6.6"
}

以上R ML代码向我显示下一个预测cpuuesd和内存值请告诉我我的代码出错还是对吗?

谢谢

0 个答案:

没有答案