R言語ソート関数

746 ワード

sort()は、ベクトルを小さいものから大きいものに並べ替えるrank()が返すのは、ベクトルの各数値に対応するランクorder()が返す値が位置を表し、ベクトルの最小値、次小値、第3小値…の最大値に順次対応するrank() sort() order()およびreorder() data<=c(2,3,6,1)
sort(data)
[1] 1 2 3 6
rank(data)
[1] 2 3 4 1
order(data)
[1] 4 1 2 3

reorder()関数はggplot 2で見た:x = reorder(Var1, -Freq) Var 1は分類変数であり、Freqは数値型変数help(recorder)の結果である:Reorder Levels of a Factor Description reorder is a generic function.The "default"method treats its first argument as a categorical variable, and reorders its levels based on the values of a second variable, usually numeric. Usage reorder(x, ...) Default S3 method: reorder(x, X, FUN = mean, ..., order = is.ordered(x))