Rで解析:不要な水準を取り除く「droplevels」コマンド

Rの解析に役に立つ記事
スポンサーリンク

factor classで不要な水準(Levels)が残っていると、図の描写などで余計なラベルが表示され邪魔な場合があります。そんな時には「droplevels」コマンドを使用してみてはいかがでしょうか。

実行コマンドはR version 4.2.2で確認しています。

スポンサーリンク

実行コマンド

詳細はコメント、コマンドのヘルプを確認してください。

#因子の作成
TestFactor <- factor(1:24, labels = LETTERS[1:24])
TestFactor
[1] A B C D E F G H I J K L M N O P Q R S T U V W X
Levels: A B C D E F G H I J K L M N O P Q R S T U V W X

#&#20363;&#12360;&#12400;10:20&#12398;&#20301;&#32622;&#12434;&#25277;&#20986;
GetFactor <- TestFactor[10:20]
GetFactor
[1] J K L M N O P Q R S T
Levels: A B C D E F G H I J K L M N O P Q R S T U V W X

#&#27700;&#28310;(Levels)&#12399;&#12381;&#12398;&#12414;&#12414;,&#20309;&#12363;&#12392;&#19981;&#20415;&#12394;&#22580;&#21512;&#12364;&#12354;&#12426;&#12414;&#12377;
#&#20363;&#12360;&#12400;&#12503;&#12525;&#12483;&#12488;,&#20313;&#35336;&#12394;x&#36600;&#12521;&#12505;&#12523;&#12364;&#27531;&#12426;&#12414;&#12377;
#&#12381;&#12398;&#12414;&#12414;&#12503;&#12525;&#12483;&#12488;
plot(GetFactor)

#&#19981;&#35201;&#12394;&#27700;&#28310;(Levels)&#12434;&#21462;&#12426;&#38500;&#12367;:droplevels&#12467;&#12510;&#12531;&#12489;
plot(droplevels(GetFactor))

出力結果

・そのままプロット

origin

・droplevelsコマンド

droplevels

少しでも、あなたのウェブや実験の解析が楽になりますように!!

タイトルとURLをコピーしました