ggplot2-Rのデフォルトプロット
この章では、ggplot2を使用して簡単なプロットを作成することに焦点を当てます。次の手順を使用して、Rでデフォルトのプロットを作成します。
ワークスペースにライブラリとデータセットを含める
ライブラリをRに含めます。必要なパッケージをロードします。次に、ggplot2パッケージに焦点を当てます。
# Load ggplot2
library(ggplot2)
「アイリス」というデータセットを実装します。データセットには、それぞれ50インスタンスの3つのクラスが含まれています。各クラスは、アヤメの植物のタイプを参照しています。1つのクラスは他の2つから線形分離可能です。後者は互いに線形分離可能ではありません。
# Read in dataset
data(iris)
データセットに含まれる属性のリストを以下に示します-
サンプルプロットの属性の使用
より簡単な方法でggplot2を使用して虹彩データセットプロットをプロットするには、次の構文が必要です。
# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)
最初のパラメーターはデータセットを入力として受け取り、2番目のパラメーターはデータベースにプロットする必要のある凡例と属性を示します。この例では、凡例の種を使用しています。Geom_point()は、後の章で詳細に説明する分散プロットを意味します。
生成される出力は以下のとおりです。
ここで、タイトル、xラベル、yラベルを変更できます。これは、以下に示すように、体系的な形式でx軸とy軸のラベルを意味します。
print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)")
+ ggtitle("Petal and sepal length of iris"))