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

การเข้าถึงและการ subset data frame (2)

การเลือกคอลัมน์เฉพาะจาก data frame เป็นการจัดการที่พบบ่อยมาก จนถึงขนาดมีทางลัดเฉพาะให้เลยนั่นคือ $ โดยคำสั่งต่อไปนี้ให้ผลลัพธ์เหมือนกัน:

cash$cash_flow

[1] 1000 4000  550 1500 1100  750 6000

cash[,"cash_flow"]

[1] 1000 4000  550 1500 1100  750 6000

สะดวกมากใช่ไหม? ลองใช้ดูได้เลย!

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

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

ดูคอร์ส

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

  • เลือกคอลัมน์ "year" จาก cash โดยใช้ $
  • เลือกคอลัมน์ "cash_flow" จาก cash โดยใช้ $ แล้วคูณด้วย 2
  • ลบคอลัมน์ได้โดยกำหนดค่าเป็น NULL รันโค้ดที่ลบคอลัมน์ "company" ออก
  • จากนั้น print cash อีกครั้ง

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

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

# Select the year column


# Select the cash_flow column and multiply by 2


# Delete the company column
cash$company <- NULL

# Print cash again
แก้ไขและรันโค้ด