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

การใช้ mutate และ count ร่วมกัน

สามารถนำ verb หลายตัวมาใช้ต่อกันเพื่อตอบคำถามที่ซับซ้อนขึ้นได้ ตัวอย่างเช่น "รัฐใดในสหรัฐอเมริกาที่มีคนเดินไปทำงานมากที่สุด?"

เราจะใช้คอลัมน์ walk ซึ่งแสดงเปอร์เซ็นต์ของคนในแต่ละเขตที่เดินไปทำงาน เพื่อเพิ่มคอลัมน์ใหม่และนับข้อมูลตามคอลัมน์นั้น

counties_selected <- counties %>%
  select(county, region, state, population, walk)

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

การจัดการข้อมูลด้วย dplyr

ดูคอร์ส

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

  • ใช้ mutate() เพื่อคำนวณและเพิ่มคอลัมน์ชื่อ population_walk ซึ่งแสดงจำนวนคนทั้งหมดที่เดินไปทำงานในแต่ละเขต
  • ใช้ count() แบบถ่วงน้ำหนักและเรียงลำดับ เพื่อหาจำนวนคนทั้งหมดที่เดินไปทำงานในแต่ละรัฐ

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

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

counties_selected %>%
  # Add population_walk containing the total number of people who walk to work 
  ___
  # Count weighted by the new column, sort in descending order
  ___
แก้ไขและรันโค้ด