You probably need to read a little more about R and learn the difference between matrix and dataframes. You need to do the following since ttx1 is a matrix:
sortedx1=ttx1[order(-ttx1[, 'obs']),] On Fri, Oct 2, 2009 at 9:37 PM, Hyo Lee <totem...@gmail.com> wrote: > Ok. I just figured out what the problem was. > I had to attach() the data. > > x1=data1[,,2] > tx1=t(x1) > ttx1 = cbind(tx1 , obs=1:nrow(tx1)) > --> this is how ttx1 was made; and of course, in ttx1, there is a variable > called 'obs'. > > I had to attach(ttx1) first before I use this: sortedx1=ttx1[order(-obs),] > > But it seems that, I cannot attach ttx1. >> attach(ttx1) > Error in attach(ttx1) : > 'attach' only works for lists, data frames and environments > > Of course, this is one of the ways I can do. But I just don't think I can do > it for 1916 times. >> write.csv(ttx1,"c:/i.csv") >> m=read.table("c:/i.csv", header=T, sep=",") >> attach(m) >> sortedx1=m[order(-obs),] > Do you know what I should do? > Thanks. > > -Hyo > On Fri, Oct 2, 2009 at 8:50 PM, jim holtman <jholt...@gmail.com> wrote: >> >> It is clear that 'obs' does not exist. >> >> On Fri, Oct 2, 2009 at 8:48 PM, Hyo Lee <totem...@gmail.com> wrote: >> > It says... >> > >> >> str(obs) >> > Error in str(obs) : object 'obs' not found >> >> ls(obs) >> > Error in try(name) : object 'obs' not found >> > Error in as.environment(pos) : no item called "obs" on the search list >> > >> > On Fri, Oct 2, 2009 at 8:26 PM, jim holtman <jholt...@gmail.com> wrote: >> >> >> >> Are you really sure you have 'obs'? What does 'str(obs)' show? What >> >> about 'ls()'? >> >> >> >> On Fri, Oct 2, 2009 at 8:19 PM, Hyo Lee <totem...@gmail.com> wrote: >> >> > Hi guys, >> >> > I need your help. >> >> > I'm trying to sort the data by the variable "obs". >> >> > This is how I tried to sort the data below. >> >> > >> >> > The problem is, I have a variable name "obs"; this is.. a counter >> >> > variable. >> >> > something like _n_ in SAS. >> >> > I do not know why it is not working. >> >> > I even tried a similar example in UCLA webpage: >> >> > http://www.ats.ucla.edu/stat/R/faq/sort.htm :it also does not seem >> >> > to >> >> > work. >> >> > "*sort1.hsb2 <- hsb2[order(read) , ]"* >> >> > Do you have any idea how to deal with this problem?? Thank you so >> >> > much. >> >> > -Hyo >> >> > >> >> >> colnames(ttx1) >> >> > [1] "longitude 1" "longitude 2" "longitude 3" "longitude 4" >> >> > "longitude >> >> > 5" >> >> > [6] "longitude 6" "longitude 7" "longitude 8" "longitude 9" >> >> > "longitude >> >> > 10" >> >> > [11] "longitude 11" "longitude 12" "longitude 13" "longitude 14" >> >> > "longitude >> >> > 15" >> >> > [16] "longitude 16" "longitude 17" "longitude 18" "longitude 19" >> >> > "longitude >> >> > 20" >> >> > [21] "longitude 21" "longitude 22" "longitude 23" "longitude 24" >> >> > "longitude >> >> > 25" >> >> > [26] "longitude 26" "longitude 27" "longitude 28" "longitude 29" >> >> > "longitude >> >> > 30" >> >> > [31] "longitude 31" "longitude 32" "longitude 33" "longitude 34" >> >> > "longitude >> >> > 35" >> >> > [36] "longitude 36" "longitude 37" "longitude 38" "longitude 39" >> >> > "longitude >> >> > 40" >> >> > [41] "longitude 41" "longitude 42" "longitude 43" "longitude 44" >> >> > "longitude >> >> > 45" >> >> > [46] "longitude 46" "longitude 47" "longitude 48" "longitude 49" >> >> > "longitude >> >> > 50" >> >> > [51] "longitude 51" "longitude 52" "longitude 53" "longitude 54" >> >> > "longitude >> >> > 55" >> >> > [56] "longitude 56" "longitude 57" "longitude 58" "longitude 59" >> >> > "longitude >> >> > 60" >> >> > [61] "longitude 61" "longitude 62" "longitude 63" "longitude 64" >> >> > "longitude >> >> > 65" >> >> > [66] "longitude 66" "longitude 67" "longitude 68" "longitude 69" >> >> > "longitude >> >> > 70" >> >> > [71] "longitude 71" "longitude 72" "obs" >> >> >> >> >> >> sortedx1=ttx1[order(-obs),] >> >> > Error in order(-obs) : object 'obs' not found >> >> > >> >> > [[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. >> >> > >> >> >> >> >> >> >> >> -- >> >> Jim Holtman >> >> Cincinnati, OH >> >> +1 513 646 9390 >> >> >> >> What is the problem that you are trying to solve? >> > >> > >> >> >> >> -- >> Jim Holtman >> Cincinnati, OH >> +1 513 646 9390 >> >> What is the problem that you are trying to solve? > > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ 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.