Я использую R. Я хочу запустить prcomp
на матрице. Код отлично работает с одной установкой R на компьютере с Linux, но ломается при другой идентичной (по крайней мере, так я думал) установке R на другом компьютере с Linux. Коды
dataf = read.table("~/data/testdata.txt")
pca = prcomp(dataf)
Сообщение об ошибке в плохом экземпляре
> dataf = read.table("~/data/testdata.txt")
> pca = prcomp(dataf)
Error in La.svd(x, nu, nv) :
BLAS/LAPACK routine 'DGESDD' gave error code -12
Оба экземпляра R имеют R version 2.9.2 (2009-08-24)
, и, насколько я могу судить, все библиотеки R и переменные среды настроены одинаково.
Итак, у кого-нибудь есть предложения о том, что может быть не так? Что означает этот код ошибки? (Я искал в Интернете и не нашел ничего полезного...) Заранее большое спасибо!