สร้าง data.frame() อันแรกของคุณ
Data frame มีประโยชน์มากเพราะสามารถเก็บข้อมูลต่างประเภทในแต่ละคอลัมน์ได้ เริ่มต้นด้วยการใช้ฟังก์ชัน data.frame() เพื่อสร้าง data frame ของกระแสเงินสดในอนาคตของธุรกิจ ตัวแปรที่จะอยู่ใน data frame มีดังนี้
company- บริษัทที่จ่ายกระแสเงินสดให้คุณ (A หรือ B)cash_flow- จำนวนเงินที่บริษัทจะได้รับyear- จำนวนปีนับจากปัจจุบันที่จะได้รับกระแสเงินสด
วิธีสร้าง data frame มีดังนี้
data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))
company cash_flow year
1 A 100 1
2 A 200 3
3 B 300 2
เช่นเดียวกับ matrix, data frame ถูกสร้างจาก vector ดังนั้นโค้ดต่อไปนี้ให้ผลลัพธ์เดียวกัน
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R เบื้องต้นสำหรับการเงิน
คำแนะนำการฝึกหัด
- ตัวแปร
company,cash_flowและyearถูกกำหนดค่าไว้ให้แล้ว - สร้าง data frame อีกอันที่ประกอบด้วย
company,cash_flowและyearตามลำดับนี้ แล้วกำหนดให้กับตัวแปรcashคุณจะใช้ data frame นี้ตลอดทั้งบทเรียน! - พิมพ์
cashออกมาเพื่อดู data frame ใหม่ของคุณ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)
# Data frame
cash <-
# Print cash