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"))