Thanks, I can't use the name as a variable because I need to create a matrix which does include only numerical values!
--- Uwe Ligges <lig...@statistik.tu-dortmund.de> schrieb am Di, 28.4.2009: Von: Uwe Ligges <lig...@statistik.tu-dortmund.de> Betreff: Re: [R] duplicate 'row.names' are not allowed An: "amor Gandhi" <amorigan...@yahoo.de> CC: r-h...@stat.math.ethz.ch, "S Ellison" <s.elli...@lgc.co.uk> Datum: Dienstag, 28. April 2009, 15:04 amor Gandhi wrote: > Yes, I would like, but what I sent you was just an example! I am reading a > huge data, so I cant do it by hand, could you please tell how to do this in > R, some of the names are also coming one after another. But I do not understand why you would habe it as row.names and not as a separate variavle. And I do not undertsand which principle is behind your renaming. You need to give a real example. Uwe Ligges > Many thanks > > --- Uwe Ligges <lig...@statistik.tu-dortmund.de> schrieb am Di, 28.4.2009: > > > Von: Uwe Ligges <lig...@statistik.tu-dortmund.de> > Betreff: Re: [R] duplicate 'row.names' are not allowed > An: "amor Gandhi" <amorigan...@yahoo.de> > CC: r-h...@stat.math.ethz.ch, "S Ellison" <s.elli...@lgc.co.uk> > Datum: Dienstag, 28. April 2009, 14:52 > > > > > amor Gandhi wrote: >> Thank you for your reply :)! Is it possible to solve the problem by using >> A.4, A.4a, A.9 and A.91? How one cand do this in R? > > > Err, change "A.4" to "A.4a" in your code? > > Uwe > > >> Many thanks >> >> >> --- S Ellison <s.elli...@lgc.co.uk> schrieb am Di, 28.4.2009: >> >> >> Von: S Ellison <s.elli...@lgc.co.uk> >> Betreff: Re: [R] duplicate 'row.names' are not allowed >> An: r-h...@stat.math.ethz.ch, "amor Gandhi" <amorigan...@yahoo.de> >> Datum: Dienstag, 28. April 2009, 14:17 >> >> >> You have used A.4 and A.9 twice. >> >> Look at >>> nam >> # or >>> duplicated(nam) >> >>>>> amor Gandhi <amorigan...@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:13}} >> >> >> >> ------------------------------------------------------------------------ >> >> ______________________________________________ >> 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. > > > > [[alternative HTML version deleted]]
______________________________________________ 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.