การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น
Rick Scavetta
Founder, Scavetta Academy
ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width)) +
geom_point()

ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
color = Species)) +
geom_point()
| ประเภท | ตัวแปร |
|---|---|
| สี | Species |

ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
color = Species)) +
geom_point()
| ประเภท | ตัวแปร |
|---|---|
| สี | Species |
Species ซึ่งเป็นคอลัมน์ใน dataframe ถูก แมป ลงบน color ซึ่งเป็น visible aesthetic

ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
color = Species)) +
geom_point()
| ประเภท | ตัวแปร |
|---|---|
| สี | Species |
Species ซึ่งเป็นคอลัมน์ใน dataframe ถูก แมป ลงบน color ซึ่งเป็น visible aesthetic
แมป aesthetics ใน aes()

ggplot(iris) +
geom_point(aes(x = Sepal.Length,
y = Sepal.Width,
col = Species))
จำเป็นเฉพาะเมื่อ:

| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| size | พื้นที่หรือรัศมีของจุด ความหนาของเส้น |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| size | พื้นที่หรือรัศมีของจุด ความหนาของเส้น |
| Aesthetic | คำอธิบาย |
|---|---|
| alpha | ความโปร่งใส |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| size | พื้นที่หรือรัศมีของจุด ความหนาของเส้น |
| Aesthetic | คำอธิบาย |
|---|---|
| alpha | ความโปร่งใส |
| linetype | รูปแบบเส้นประ |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| size | พื้นที่หรือรัศมีของจุด ความหนาของเส้น |
| Aesthetic | คำอธิบาย |
|---|---|
| alpha | ความโปร่งใส |
| linetype | รูปแบบเส้นประ |
| labels | ข้อความบนกราฟหรือแกน |
| Aesthetic | คำอธิบาย |
|---|---|
| x | ตำแหน่งบนแกน X |
| y | ตำแหน่งบนแกน Y |
| fill | สีพื้น |
| color | สีของจุด หรือเส้นขอบของ geom อื่น |
| size | พื้นที่หรือรัศมีของจุด ความหนาของเส้น |
| Aesthetic | คำอธิบาย |
|---|---|
| alpha | ความโปร่งใส |
| linetype | รูปแบบเส้นประ |
| labels | ข้อความบนกราฟหรือแกน |
| shape | รูปร่าง |
การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น