On Sat, 22 Nov 2003 11:57:32 -0500 (EST), you wrote: > >In <R 1.8.1 the following fragment worked properly, now (1.8.1) >it creates the following warning/error: > >Any advice appreciated. > > > stt <- data.frame() > # load all datasets into a dataframe > for (ds in 1:n) { > stt[ds] <- as.matrix(read.table(fileList[ds])) > }
I don't know what you are trying to do here. I can't run this code in 1.7.1 because so much is missing, but I get errors with simple approximations like this: > stt <- data.frame() > stt[1] <- as.matrix(data.frame(a=1:5,b=1:5)) Error in "names<-.default"(*tmp*, value = new.cols) : names attribute must be the same length as the vector In addition: Warning message: Replacement length not a multiple of the elements to replace in matrix(...) This is not surprising: stt[1] is a data.frame with no rows or columns Could you please give a reproducible example that fails in 1.8.1, but runs in a recent earlier version? Duncan Murdoch ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help