Я использую 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 и переменные среды также сконфигурированы одинаково.
Так есть ли у кого-нибудь предложения о том, что может быть не так? Что означает этот код ошибки? (Я искал в интернете и не нашел ничего полезного ...) Заранее большое спасибо!