Data frame คืออะไร?
จากบทเรื่อง matrix คงจำได้ว่าข้อมูลทุกอย่างที่ใส่ใน matrix ต้องเป็นประเภทเดียวกัน ในตอนนั้น ชุดข้อมูล Star Wars มีแต่ค่าตัวเลขเท่านั้น
แต่ในงานวิจัยตลาด คำถามในแบบสำรวจมักมีหลายรูปแบบ เช่น
- 'คุณแต่งงานแล้วหรือยัง?' หรือคำถามแบบ 'ใช่/ไม่ใช่' (
logical) - 'คุณอายุเท่าไร?' (
numeric) - 'คุณคิดเห็นอย่างไรกับสินค้านี้?' หรือคำถามปลายเปิดอื่น ๆ (
character) - …
คำตอบที่ได้จากผู้ตอบแบบสอบถามจึงเป็นชุดข้อมูลที่มีหลายประเภทผสมกัน ในทางปฏิบัติ เราจะพบชุดข้อมูลแบบนี้บ่อยมาก ไม่ใช่ข้อมูลประเภทเดียวล้วน ๆ
ใน data frame แต่ละคอลัมน์แทนตัวแปรหนึ่งตัว และแต่ละแถวแทนการสังเกตหนึ่งครั้ง รูปแบบนี้คุ้นเคยดีสำหรับผู้ที่เคยใช้ซอฟต์แวร์สถิติอย่าง SAS หรือ SPSS
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R เบื้องต้น
คำแนะนำการฝึกหัด
ส่งคำตอบได้เลย ข้อมูลจาก data frame ตัวอย่างในตัว R ชื่อ mtcars จะแสดงผลใน console
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Print out built-in R data frame
mtcars