เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแปลงประเภทของออบเจกต์

ออบเจกต์บางประเภทสามารถแปลงจากคลาสหนึ่งไปเป็นอีกคลาสหนึ่งได้ ในแบบฝึกหัดนี้ จะได้เลือกและแปลงประเภทของตัวแปรในชุดข้อมูล abaloneMod จากคลาสหนึ่งไปเป็นอีกคลาสหนึ่ง โดยชุดข้อมูล abaloneMod และแพ็กเกจ dplyr จากแบบฝึกหัดก่อนหน้าถูกโหลดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

R สำหรับผู้ใช้ SAS

ดูคอร์ส

คำแนะนำการฝึกหัด

  • แปลง adult ให้เป็น numeric โดยใช้ as.numeric() จากนั้นตรวจสอบประเภทคลาสของมัน
  • เลือกตัวแปรขนาดของหอยเป๋าฮื้อทั้งสาม ได้แก่ length, diameter และ height จาก abaloneMod แล้วบันทึกลงในออบเจกต์ใหม่ชื่อ abalonedim
  • แปลง abalonedim ให้เป็น matrix จากนั้นตรวจสอบประเภทคลาสของมัน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Convert adult to numeric then confirm class type
abaloneMod %>% 
  ___ %>% 
  ___ %>% 
  ___

# Select three dimensions, save as abalonedim
abalonedim <- ___ %>%
  ___

# Convert abalonedim to a matrix and confirm class type
abalonedim %>% 
  ___ %>% 
  ___
แก้ไขและรันโค้ด