Gavin,

One more note, which is that even timing the direct data frame creation
on my system with colnames, again using the same 10 numeric columns, I
get:

> system.time(DF1 <- data.frame(lc.ratio = Col1, Q = Col2, fNupt = Col3,
                                rho.n = Col4, rho.s = Col5, 
                                net.Nimm = Col6, net.Nden = Col7, 
                                CLminN = Col8, CLmaxN = Col9, 
                                CLmaxS = Col10))
[1] 0.012 0.000 0.028 0.000 0.000


> str(DF1)
'data.frame':   4471 obs. of  10 variables:
 $ lc.ratio: num   0.1423  0.1873 -1.8129  0.0255 -1.7650 ...
 $ Q       : num   0.8340 -0.2387 -0.0864 -1.1184 -0.3368 ...
 $ fNupt   : num  -0.1718 -0.0549  1.5194 -1.6127 -1.2019 ...
 $ rho.n   : num  -0.740  0.240  0.522 -1.492  1.003 ...
 $ rho.s   : num  -0.2363 -1.6248 -0.3045  0.0294  0.1240 ...
 $ net.Nimm: num  -0.774  0.947 -1.098  0.809  1.216 ...
 $ net.Nden: num  -0.198 -0.135 -0.300 -0.618 -0.784 ...
 $ CLminN  : num   0.924 -3.265  0.211  0.813  0.262 ...
 $ CLmaxN  : num   0.3212 -0.0502 -0.9978  0.9005 -1.6535 ...
 $ CLmaxS  : num  -0.520  0.278 -0.546 -0.925  1.507 ...




So there is something else going on, either with your code or some other
conflict, unless my assumptions about your data are incorrect.

HTH,

Marc

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to