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

การตั้งชื่อใน list

เพื่อไม่ให้ลืมว่าแต่ละ element ใน list เก็บข้อมูลอะไรไว้ การเพิ่มชื่อให้กับ list จึงเป็นเรื่องสำคัญ ซึ่งทำได้ 2 วิธี

วิธีแรกคือตั้งชื่อตั้งแต่ตอนสร้าง list โดยใช้รูปแบบ name = value:

my_list <- list(my_words = words, my_numbers = numbers)

หรือถ้า list ถูกสร้างไปแล้ว สามารถใช้ names() เพิ่มชื่อภายหลังได้:

my_list <- list(words, numbers)
names(my_list) <- c("my_words", "my_numbers") 

ทั้งสองวิธีให้ผลลัพธ์เหมือนกัน:

my_list

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

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

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

ดูคอร์ส

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

  • portfolio list พร้อมใช้งานแล้ว
  • ใช้ names() เพื่อเพิ่มชื่อต่อไปนี้ให้กับ list ตามลำดับ: "portfolio_name", "apple", "ibm", "correlation"
  • แสดงผล portfolio เพื่อดู list ที่มีชื่อแล้ว

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

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

# Add names to your portfolio


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