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

สำรวจข้อมูลด้วย head(), tail() และ str()

มาทำความรู้จักกับฟังก์ชันที่เรียบง่ายแต่มีประโยชน์มากกัน

  • head() - แสดงแถวแรกของ data frame โดยค่าเริ่มต้นจะแสดง 6 แถว หากต้องการเปลี่ยนจำนวน ให้ใช้ head(cash, n = ___)
  • tail() - แสดงแถวสุดท้ายของ data frame โดยค่าเริ่มต้นจะแสดง 6 แถว หากต้องการเปลี่ยนจำนวน ให้ใช้ tail(cash, n = ___)
  • str() - ตรวจสอบ โครงสร้าง ของออบเจกต์ ฟังก์ชันนี้จะแสดงประเภทข้อมูลของออบเจกต์ที่ส่งเข้าไป (ในที่นี้คือ data.frame) พร้อมแสดงรายการคอลัมน์แต่ละคอลัมน์และประเภทข้อมูลของแต่ละคอลัมน์

สำหรับชุดข้อมูลขนาดเล็กอย่างนี้ head() และ tail() อาจดูไม่จำเป็นมากนัก แต่ลองนึกภาพดูว่าถ้า data frame มีหลักร้อยหรือหลักพันแถว ฟังก์ชันเหล่านี้จะมีประโยชน์แค่ไหน!

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

R เบื้องต้นสำหรับการเงิน

ดูคอร์ส

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

  • เรียกใช้ head() กับ cash เพื่อดู 4 แถวแรก
  • เรียกใช้ tail() กับ cash เพื่อดู 3 แถวสุดท้าย
  • เรียกใช้ str() กับ cash เพื่อตรวจสอบโครงสร้างของ data frame (อาจสังเกตเห็นว่า class ของ company เป็น Factor ไม่ใช่ character ไม่ต้องกังวล เรื่องนี้จะอธิบายในบทที่ 4)

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

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

# Call head() for the first 4 rows


# Call tail() for the last 3 rows


# Call str()
แก้ไขและรันโค้ด