統計学 R(R言語) ggplot2 散布図(Scatter plot)をplot

Rコード

df <- data.frame(統計テスト1 = c(6, 10, 6, 10, 5,
                                3, 5, 9, 3, 3,
                                11, 6, 11, 9, 7,
                                5, 8, 7, 7, 9),
                統計テスト2 = c(10, 13, 8, 15, 8,
                               6, 9, 10, 7, 3,
                               18, 14, 18, 11, 12,
                               5, 7, 12, 7, 7))

df

library("ggplot2")

# 日本語が文字化けするなら。
theme_set(theme_grey(base_family = "Osaka"))

ggplot(df, aes(x = 統計テスト1, y = 統計テスト2)) +
    geom_point()

R Console

> df <- data.frame(統計テスト1 = c(6, 10, 6, 10, 5,
+                                  3, 5, 9, 3, 3,
+                                  11, 6, 11, 9, 7,
+                                  5, 8, 7, 7, 9),
+                 統計テスト2 = c(10, 13, 8, 15, 8,
+                                  6, 9, 10, 7, 3,
+                                  18, 14, 18, 11, 12,
+                                  5, 7, 12, 7, 7))
> 
> df
   統計テスト1 統計テスト2
1            6          10
2           10          13
3            6           8
4           10          15
5            5           8
6            3           6
7            5           9
8            9          10
9            3           7
10           3           3
11          11          18
12           6          14
13          11          18
14           9          11
15           7          12
16           5           5
17           8           7
18           7          12
19           7           7
20           9           7
> 
> library("ggplot2")
> 
> # 日本語が文字化けするなら。
> theme_set(theme_grey(base_family = "Osaka"))
> 
> ggplot(df, aes(x = 統計テスト1, y = 統計テスト2)) +
+     geom_point()

散布図のスクリーンショット

f:id:my_notes:20170527233647p:plain

参考文献

Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集

Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集

参考データ

Rによるやさしい統計学

Rによるやさしい統計学