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

การกรองและการเรียงลำดับ

บ่อยครั้งที่ต้องใช้ pipe operator (%>%) เพื่อเชื่อมต่อ verb ของ dplyr หลายตัวเข้าด้วยกัน ในแบบฝึกหัดนี้ จะได้ใช้ filter() ร่วมกับ arrange() เพื่อค้นหาประเทศที่มีประชากรมากที่สุดในปีที่กำหนด

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

Introduction to the Tidyverse

ดูคอร์ส

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

  • ใช้ filter() เพื่อคัดกรองข้อมูลเฉพาะปี 1957 จากนั้นใช้ arrange() เพื่อเรียงลำดับตามจำนวนประชากร (pop) จากมากไปน้อย

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

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

library(gapminder)
library(dplyr)

# Filter for the year 1957, then arrange in descending order of population


แก้ไขและรันโค้ด