J'ai un data.frame, comme ceci:sorte intérieur avec R - Une fois par numérique puis par alpha
nums<-c(5,7,8,9,10,3,2,1)
text<-c("a","b","c","d","a 09","b 09","c 09","d 09")
this <- data.frame()
this <- cbind(text,nums)
"a" 5
"b" 7
"c" 8
"d" 9
"a 09" 10
"b 09" 3
"c 09" 2
"d 09" 1
a: d = données à partir de 2010, un 09: d: 09 = données de 2009. Je voudrais qu'il soit trié d'abord par la colonne numérique du plus grand au moins puis par la colonne de chaîne. Le seul hic est que la colonne de chaîne doit afficher les 09' données sous les données de 2010, comme celui-ci:
"d" 9
"d 09" 1
"c" 8
"c 09" 2
"b" 7
"b 09" 3
"a" 5
"a 09" 10
Je ne sais pas ce que vous entendez John. Mais vous êtes invités à modifier, quelques années plus tard même. –