> I'm a new user and I'm trying to use read.table with a tab delimited > file but the system tells me (i) that there are more columns than > column names, and (ii) that headers and col.names are of different > lengths. I have already checked my variable names and there's no blank > spaces. However, some variables have quite long names such as > "valoracion.experiencias.segundo.year". Could it be the problem? If > that is the case, I still don't understand why I have more columns > that column names. Could anyone help me with that?
It is unlikely to be due to the long variable names. Without seeing your data, it is impossible to say for sure what the problem is, but here are some things to check. Have you set the 'sep' argument to "\t"? Otherwise read.table may get confused and interpret tabs as multiple spaces. Alternatively, use read.delim, which is a wrapper for read.table made especially for tab delimited files. Are there any tabs at the ends of lines? Are there any text variables with spaces, that aren't enclosed on quotes? Regards, Richie. Mathematical Sciences Unit HSL ------------------------------------------------------------------------ ATTENTION: This message contains privileged and confidential inform...{{dropped:20}} ______________________________________________ R-help@r-project.org 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.