1

次のデータ ファイルを検討してください。

column_name
foo
foo
bar
baz
baz
bar
foo
baz

ラティス パッケージを使用してヒストグラムをプロットし、カスタム オーダー (アルファベット順ではない) で並べ替える方法は次のとおりc('baz', 'foo', 'bar')です。

4

1 に答える 1

4
(histogram( y ~ x | factor(column_name, levels=c('baz', 'foo', 'bar') ) )

多分:

(histogram( y ~  factor(column_name, levels=c('baz', 'foo', 'bar') ) )

または、すべてをデータフレームに入れてから、次のことを行うことをお勧めします。

dfrm$column_name <-  factor(dfrm$column_name, levels=c('baz', 'foo', 'bar') ) )
histogram( y ~ column_name, data=dfrm )

(ラティス関数は、通常、メイン データ引数がデータフレームから取得されることを想定しています。)

于 2012-05-20T21:33:39.337 に答える