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

Connected

แบบฝึกหัด

ทำความเข้าใจ Aesthetics: การเปรียบเทียบ Aesthetics

ตอนนี้ที่ฝึกใช้ attributes มาบ้างแล้ว ต้องระวังข้อผิดพลาดสำคัญข้อหนึ่ง นั่นคือ attributes เหล่านี้อาจทับค่า aesthetics ของพล็อตได้

คำแนะนำ 1/4

undefined XP
  • 1
    • ใช้ mtcars สร้าง base layer ของพล็อตชื่อ plt_mpg_vs_wt โดย map mpg ไปที่ y และ wt ไปที่ x
    • เพิ่ม point layer โดย map จำนวนสูบแบบ categorical คือ fcyl ไปที่ size
  • 2

    เปลี่ยน mapping โดยคราวนี้ให้ map fcyl ไปที่ alpha แทน

  • 3

    เปลี่ยน mapping อีกครั้ง คราวนี้ให้ map fcyl ไปที่ shape

  • 4
    • เปลี่ยน geom layer: แทนที่จุด (point) ด้วยข้อความ (text)
    • เปลี่ยน mapping อีกครั้ง คราวนี้ให้ map fcyl ไปที่ label