เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การกรองข้อมูลตามประเทศและปีที่ระบุ

สามารถใช้ filter() เพื่อกำหนดเงื่อนไขสองข้อพร้อมกัน ซึ่งช่วยให้ดึงข้อมูลได้เพียงแถวเดียวที่ต้องการ

เช่นเดียวกับแบบฝึกหัดที่แล้ว สามารถเขียนโค้ดได้สองบรรทัด โดยเริ่มด้วย gapminder %>% และวาง filter() ไว้ในบรรทัดที่สอง การแยกแต่ละ verb ไว้คนละบรรทัดช่วยให้โค้ดอ่านง่ายขึ้น ทั้งนี้ ต้องวาง pipe %>% ไว้ที่ท้ายบรรทัดแรก (เช่น gapminder %>%) เสมอ เพราะหากวาง pipe ไว้ที่ต้นบรรทัดที่สองจะทำให้เกิดข้อผิดพลาด

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Introduction to the Tidyverse

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กรองข้อมูล gapminder เพื่อดึงเฉพาะข้อมูลของ China ในปี 2002

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

library(gapminder)
library(dplyr)

# Filter for China in 2002
แก้ไขและรันโค้ด