通常、Rの?ggplot2の変数を色/サイズエンコードするのにfactor
を使用しますか?例:対ggplotを使ってRにプロットするときにfactor()を使用するタイミングは?
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=gear))
:
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=factor(gear)))
は、形状/サイズ/色を決定するために使用される変数は離散的、かつ連続していない場合factor
を使用する一般的なルールはありますか?または、この文脈でfactor
の別の用途がありますか? factor
がなくても、最初のコマンドを正しい伝説の2番目のコマンドのようにすることができるようです。ありがとう。
編集:私はcolour=gear
を使用する場合、私はこれを取得:
はい、表示する内容によって異なります。グラデーションの感覚を伝える傾向がある場合は、連続変数を使用しますが、グループを表示する場合は、factorに変換するのが最も安全です。 –
実際にカテゴリを表す数値的にコード化された変数がある場合、 'factor'を使います。 – Andrie