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

เพิ่มลูกศรให้กับเส้นในกราฟ

แทนที่จะระบุป้ายกำกับปี ให้ใช้อาร์กิวเมนต์ arrow ในการเรียกใช้ geom_path() เพื่อแสดงทิศทางของการเปลี่ยนแปลง ลูกศรจะชี้จากปี 1996 ไปยังปี 2006 ซึ่งสอดคล้องกับลำดับข้อมูลในชุดข้อมูล ฟังก์ชัน arrow() รับอาร์กิวเมนต์สองตัว ได้แก่ length สำหรับกำหนดความยาว ซึ่งระบุด้วยการเรียกใช้ unit() เหมือนที่เคยทำในแบบฝึกหัดก่อนหน้า และ type สำหรับกำหนดรูปแบบของหัวลูกศร

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

การสื่อสารด้วยข้อมูลใน Tidyverse

ดูคอร์ส

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

  • ใช้อาร์กิวเมนต์ arrow พร้อมการเรียกใช้ฟังก์ชัน arrow() เพื่อเพิ่มลูกศรให้กับแต่ละเส้น
  • สำหรับลูกศร ให้ระบุ length เป็น 1.5 "mm" (ด้วยการเรียกใช้ unit()) และ type เป็น "closed"

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

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

ggplot(ilo_data) +
  geom_path(aes(x = working_hours, y = country),
  # Add an arrow to each path
  arrow = ___(___ = ___(___, "___"), ___ = "___"))
แก้ไขและรันโค้ด