สร้าง list
เช่นเดียวกับรายการสินค้าที่ต้องซื้อ list ใน R สามารถเก็บข้อมูลหลายประเภทไว้ด้วยกันได้ การสร้าง list นั้นง่ายมาก เพียงใช้ฟังก์ชัน list() เท่านั้น อาจกล่าวได้ว่า list เป็นชนิดข้อมูลที่ยืดหยุ่นที่สุดใน R เพราะสามารถเก็บข้อมูลได้แทบทุกรูปแบบ ดูตัวอย่างด้านล่าง:
words <- c("I <3 R")
numbers <- c(42, 24)
my_list <- list(words, numbers)
my_list
[[1]]
[1] "I <3 R"
[[2]]
[1] 42 24
ตอนนี้ถึงเวลาสร้าง list แรกของคุณจากข้อมูลที่เคยใช้งานไปแล้ว!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R เบื้องต้นสำหรับการเงิน
คำแนะนำการฝึกหัด
- เตรียมองค์ประกอบทั้ง 4 รายการไว้ให้แล้ว
- ใช้
list()เพื่อสร้าง list จากname,apple,ibmและcor_matrixตามลำดับนี้ แล้วกำหนดค่าให้กับportfolio - แสดงผล
portfolioของคุณ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# List components
name <- "Apple and IBM"
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cor_matrix <- cor(cbind(apple, ibm))
# Create a list
portfolio <-
# View your first list