[R] misleading output after ordering data frame
bogdan romocea
br44114 at yahoo.com
Mon Nov 8 18:05:54 CET 2004
Dear R users,
I have a data frame which I create with read.csv and then order by
date:
d <- na.omit(read.csv(...))
d <- d[order(as.Date(as.character(d$Date), format="%d-%b-%y"),
decreasing=F, na.last=F),]
My problem is that even though the data frame is ordered as
requested, the old row numbers are preserved. For example:
* Before sorting:
> d[1:3,]
Date Amt
1 5-Nov-04 87.07
2 4-Nov-04 85.80
3 3-Nov-04 82.90
* After sorting:
> d[1:3,]
Date Amt
500 12-Nov-02 84.23
499 13-Nov-02 85.05
498 14-Nov-02 84.95
Is there a way to update the row numbers as well? It's not that
important, but I find it a bit confusing.
Thank you,
b.
More information about the R-help
mailing list