svd中的错误(x,nu = 12,nv = 12):'x'中的无限或缺失值

时间:2017-02-28 10:58:01

标签: r svd

我有一个名为“train2”的数据框 columns:Store,Dept,Date,Weekly_Sales,IsHoliday colclasses:factor,factor,Date,numeric,logical

当我尝试像这样进行奇异值分解时:

n.comp = 12
train2[is.na(train2)] <- 0
z <- svd(train2[, 2:ncol(train2)], nu=n.comp, nv=n.comp)
它引发了我的错误: svd(train2 [,2:ncol(train2)],nu = n.comp,nv = n.comp)出错:   'x'

中的无限或缺失值

没有缺失值或0行。 可能是什么问题?

日期格式为“2016-01-12”

请帮助

0 个答案:

没有答案