[R] sort a data frame according to roman characters

Jim Lemon jim at bitwrit.com.au
Tue Feb 12 12:03:47 CET 2008


Luis Ridao Cruz wrote:
> R-help,
> 
> I have a data frame with one column containing roman numbers
> The data are not sorted as : I    II   III  IV   V    VI   VII  VIII IX
>   X    XI   XII  XIII XIV  XV
> 
> Using data[order(data$Roman),] does not do the job.
> 
> How can this be done?
> 
order(as.roman(c("XIV","LVI","XXI","VI")))

Jim



More information about the R-help mailing list