0
私は並べ替えるデータフレームを持っています。しかし、並べ替えたい列は、文字と数字の組み合わせです。データフレームを1つの列で文字列と数字で並べ替えるR
df <- data.frame(a = sample(paste0("C", 1:20)), b = sample(LETTERS[1:26],20))
df[order(df$a),]
注文は、これが私のC1、C10、C11、...、C19、C2、C20、...私はこのような列をソートするために変更する必要が何
を与えるのお気に入り: C1、C2、C3、...
ありがとうございます。 :-)
必要なのは、 'ライブラリ(gtools); df [mixedorder(as.character(df $ a))、]' – akrun