รวม filter, mutate, และ arrange เข้าด้วยกัน
ในแบบฝึกหัดนี้ จะได้นำ verb ทั้งสามตัวที่เรียนมาในบทนี้มาใช้ร่วมกัน เพื่อค้นหาประเทศที่มีอายุขัยเฉลี่ยสูงสุด (หน่วยเป็นเดือน) ในปี 2007
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to the Tidyverse
คำแนะนำการฝึกหัด
- เขียน pipe ต่อเนื่องบนชุดข้อมูล
gapminder: - ใช้
filter()เพื่อกรองข้อมูลของปี 2007, - ใช้
mutate()เพื่อสร้างคอลัมน์lifeExpMonthsโดยคำนวณจาก12 * lifeExp, และ - ใช้
arrange()เรียงลำดับจากมากไปน้อยตามคอลัมน์ใหม่นั้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(gapminder)
library(dplyr)
# Filter, mutate, and arrange the gapminder dataset