[R] duplicate 'row.names' are not allowed

S Ellison S.Ellison at lgc.co.uk
Tue Apr 28 14:17:00 CEST 2009


You have used A.4 and A.9 twice.

Look at 
> nam
# or 
> duplicated(nam)


>>> amor Gandhi <amorigandhi at yahoo.de> 28/04/2009 13:04:03 >>>
Hi everyone,
*á
I have got the following problem:
*á
x1 <- rnorm(10,5,1)
x2 <- runif(10,0,1)
nam1 <- paste("A",1:4,sep=".")
nam2 <- paste("A",6:9,sep=".")
nam <- c(nam1,"A.4",nam2,"A.9")
mydata <- data.frame(x1,x2)
rownames(mydata) <- nam
Error in `row.names<-.data.frame`(`*tmp*`, value = c("A.1", "A.2", "A.3", : 
duplicate 'row.names' are not allowed
In addition: Warning message:
non-unique values when setting 'row.names': *ÇÿA.4*ÇÖ, *ÇÿA.9*ÇÖ
*á
I am very thankful for your help!
*á
Amor


      
	[[alternative HTML version deleted]]


*******************************************************************
This email and any attachments are confidential. Any use...{{dropped:8}}




More information about the R-help mailing list