Bắt đầu ngayBắt đầu miễn phí

Truy cập phần tử trong list

Việc lấy lát cắt (subsetting) một list tương tự như với vector hoặc data frame, chỉ thêm một thao tác hữu ích.

Để truy cập các phần tử trong list, dùng [ ]. Cách này luôn trả về một list khác.

my_list[1]

$my_words
[1] "I <3 R"

my_list[c(1,2)]

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

Để lấy dữ liệu bên trong từng phần tử của list, dùng [[ ]].

my_list[[1]]

[1] "I <3 R"

Nếu list của bạn có tên, bạn có thể dùng toán tử $: my_list$my_words. Cách này tương đương với [[ ]] để trả về dữ liệu bên trong.

Bài tập này là một phần của khóa học

Giới thiệu R cho Tài chính

Xem khóa học

Hướng dẫn bài tập

  • List có tên portfolio đã được cung cấp để bạn sử dụng.
  • Truy cập phần tử thứ hai và thứ ba của portfolio bằng [ ]c().
  • Dùng $ để truy cập dữ liệu correlation.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Second and third elements of portfolio


# Use $ to get the correlation data
Chỉnh sửa và Chạy Mã