2011-10-17 13 views
2

cldは、違いをコンパクトな文字で表示します。最大の異なる平均は、 "a"を第2のa "b"とします。しかし、私は "a"を得る意味が一番小さい、すなわち降順でインストールされた昇順で文字を取得したい。ここで マルチコンパクトパッケージでcldの文字を反転する方法はありますか?

は、ヘルプから再現性の例である:

data(warpbreaks) 
amod <- aov(breaks ~ tension, data = warpbreaks) 
tuk <- glht(amod, linfct = mcp(tension = "Tukey")) 
tuk.cld <- cld(tuk) 
tuk.cld 

答えて

0

multcompパッケージに投稿されました。今すぐdecreasingフラグは、文字の順序を制御します。 TRUEに設定すると、順序が逆になります。

data(warpbreaks) 
amod <- aov(breaks ~ tension, data = warpbreaks) 
tuk <- glht(amod, linfct = mcp(tension = "Tukey")) 
tuk.cld <- cld(tuk) 
tuk.cld 
tuk.cld_dec <- cld(tuk, decreasing = TRUE) 
tuk.cld_dec 
0

私はmultcompパッケージ/ W慣れていないんだけど、私は私に示唆

tuk.cld$mcletters$aLetters 
[1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" 
[20] "t" "u" "v" "w" "x" "y" "z" "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" 
[ 39] "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" 

コマンドがあることに気づいcld()のスイッチで、必要な識別子のセットを選択できます。例えば。

rev.lets<-rev(c(letters,LETTERS)) 
+0

残念なことに、 'cld'関数は文字入力を行う関数である' insert_absorb'への '...'引数なしで書かれています。 –

+0

@DWin、はい、そうです。そしてそれはそれがちょうどZ、Y、X、...であるので、トリックをする '...'を持っていました。そして私は、手紙を増やす手段によって注文することを望んでいます。それが私の質問ではっきりしているかどうかはわかりません。 –

関連する問題