Dear David,

If there is one fewer variable name in the first row of the data file than
fields in the remaining rows, then read.table() will treat the first entry
in each row as the row name. Simply add a new first variable (such as
"name") to the first row, and specify header=TRUE in the call to
read.table(). (Of course, this assumes that I've correctly guessed the
source of the problem.)

I hope that this helps,
 John

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Herman, David (NIH/NIMH)
> Sent: Wednesday, July 14, 2004 10:13 AM
> To: '[EMAIL PROTECTED]'
> Subject: [R] duplicate row importing issue
> 
> Hello,
>             I'm simply trying to import a .txt file that has 
> a column of about 30,000 pts. I found the file, but I'm 
> getting an error:
> > m <- read.table(choose.files())
> Error in "row.names<-.data.frame"(`*tmp*`, value = row.names) : 
>         duplicate row.names are not allowed
>  
> Any help with getting around this?
>  
> I really appreciate all the help.
> Thanks
> dave
>

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to