データ列の型はプロットの種類に影響します
前の演習のプロットは、あまりしっくりきませんでしたね。cyl(シリンダー数)は本来カテゴリ変数ですが、mtcars では数値として扱われています。これでは実際のデータ型とプロットでの表現が一致せず、誤解を招きます。ggplot2 に対して cyl がカテゴリ変数であることを明示的に伝える必要があります。
この演習はコースの一部です
ggplot2 で始めるデータ可視化入門
演習の手順
ggplot()コマンドで、cylをfactor()で包むように変更します。- コードを提出して、できあがったプロットが前回より良くなっているか確認しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Load the ggplot2 package
library(ggplot2)
# Change the command below so that cyl is treated as factor
ggplot(mtcars, aes(cyl, mpg)) +
geom_point()