メモっていると便利

日々学んだことを綴っていきます。

Rでヒストグラム、散布図を作成

Rでのヒストグラムの作成方法。
まずggplotのインストールと設定が必要になります。

> install.packages("ggplot2")
> library(ggplot2)

そしたらヒストグラムを作成。

> ggplot(body.data,aes(x=height,col=gender))+geom_histogram()+theme_bw(16)+ylab("count")

f:id:yusuke1235:20140126031023p:plain
すると上のようなグラフが作成されます。
ggplot関数で読み込みデータの指定。geom_histogram関数で関数の種類、theme_bw関数で横幅、lab関数で縦の幅を指定。

次に散布図の作成。

> ggplot(body.data,aes(x=height,y=weight,col=gender))+geom_point()+theme_bw(16)+geom_smooth(method="lm")

f:id:yusuke1235:20140126031729p:plain
すると上のようなグラフが作成されます。
ggplot関数で読み込みデータの指定。geom_point関数で関数の種類、theme_bw関数で横幅、lab関数で縦の幅を指定。

次に相関変数の出し方。
身長と体重の相関変数を出します。

cor(body.data$height,body.data$weight)
[1] 0.8631621

1に近いほど関係が高いことを表します。