1. Learn
  2. /
  3. คอร์ส
  4. /
  5. การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น

Connected

แบบฝึกหัด

ตำแหน่งในฮิสโตแกรม

ในแบบฝึกหัดนี้ เราจะมาดูวิธีต่างๆ ในการกำหนดตำแหน่งให้กับฮิสโตแกรม geom_histogram() ซึ่งเป็นกรณีเฉพาะของ geom_bar() มีอาร์กิวเมนต์ position ที่รองรับค่าดังนี้

  • stack (ค่าเริ่มต้น): แท่งของแต่ละกลุ่มจะถูกซ้อนทับกัน
  • dodge: แท่งของแต่ละกลุ่มจะวางเรียงข้างกัน
  • fill: แท่งของแต่ละกลุ่มจะแสดงเป็นสัดส่วน
  • identity: แสดงค่าตามที่ปรากฏในชุดข้อมูล

คำแนะนำ 1/4

undefined XP
  • 1

    อัปเดต aesthetics เพื่อให้สีเติมของแท่งกำหนดโดย fam

  • 2

    อัปเดต layer ฮิสโตแกรมให้วางแท่งเรียงข้างกัน นั่นคือใช้ตำแหน่ง "dodge"

  • 3

    อัปเดต layer ฮิสโตแกรมให้แท่งแสดงแบบ "fill" เต็มแกน y

  • 4

    อัปเดต layer ฮิสโตแกรมให้แท่งซ้อนทับกันโดยใช้ตำแหน่ง "identity" และกำหนด alpha เป็น 0.4 เพื่อให้มองเห็นแต่ละแท่งได้ชัดเจน