Data frames และ matrices

การเขียน R Code อย่างมีประสิทธิภาพ

Colin Gillespie

Jumping Rivers & Newcastle University

Data frame

  • โครงสร้างข้อมูลหลักใน R
    • ถูกนำไปใช้ในภาษาอื่น
      • Python: pandas data frame
      • ถ้าสู้ไม่ได้ก็เข้าร่วม!
การเขียน R Code อย่างมีประสิทธิภาพ

Data frames

  • โครงสร้างแบบตาราง: แถวและคอลัมน์
    • read.csv() และฟังก์ชันอื่นๆ คืนค่าเป็น data frame
      • คอลัมน์
    • ข้อมูลต้องเป็นชนิดเดียวกัน
      • แถว
    • ต่างชนิดกันได้
การจัดเก็บ

การเลือกข้อมูล

การเขียน R Code อย่างมีประสิทธิภาพ

Matrices

  • เป็นโครงสร้างข้อมูลแบบสี่เหลี่ยม
    • ใช้การ subsetting และ extracting ได้ตามปกติ
    • แต่ — ทุก element ต้องเป็นชนิดข้อมูลเดียวกัน
การจัดเก็บ

การเลือกข้อมูล

การเขียน R Code อย่างมีประสิทธิภาพ

R club

กฎข้อที่สามของ R club: ใช้ matrix เมื่อเหมาะสม

การเขียน R Code อย่างมีประสิทธิภาพ

มาฝึกกันเถอะ!

การเขียน R Code อย่างมีประสิทธิภาพ

Preparing Video For Download...