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

Connected

แบบฝึกหัด

ทำความรู้จัก Aesthetics: color, shape และ size

ในวิดีโอได้แนะนำ visible aesthetics ทั้ง 9 แบบ ลองนำมาใช้กับตัวแปรเชิงหมวดหมู่กัน นั่นคือจำนวนสูบในชุดข้อมูล mtcars หรือ cyl

ในบทนี้ aesthetics ที่ใช้ได้ภายใน aes() มีดังนี้: x, y, color, fill, size, alpha, labels และ shape

ข้อตกลงที่ใช้กันทั่วไปคือไม่ต้องระบุชื่ออาร์กิวเมนต์ x และ y ใน aes() เนื่องจากทั้งสองมักจะอยู่ลำดับแรกเสมอ แต่อาร์กิวเมนต์อื่น ๆ ควรระบุชื่อไว้

ในแบบฝึกหัดต่อไปนี้ คอลัมน์ fcyl เป็นข้อมูลเชิงหมวดหมู่ ซึ่งได้มาจากการแปลง cyl ให้เป็น factor

คำแนะนำ 1/4

undefined XP
  • 1

    Map mpg ไปที่ x aesthetic และ fcyl ไปที่ y

  • 2

    สลับการ map ของพล็อตแรก: นำ fcyl ไปที่ x aesthetic และ mpg ไปที่ y

  • 3

    Map wt ไปที่ x, mpg ไปที่ y และ fcyl ไปที่ color

  • 4

    แก้ไข point layer ของพล็อตก่อนหน้าโดยเปลี่ยนอาร์กิวเมนต์ shape เป็น 1 และเพิ่มค่า size เป็น 4