Thêm phần tử vào list
Khi đã tạo một list, bạn không bị “mắc kẹt” với nó mãi mãi. Bạn có thể thêm phần tử mới bất cứ lúc nào! Giả sử bạn muốn thêm bộ phim yêu thích của người bạn Dan vào list. Bạn có thể làm điều đó bằng cách dùng $ giống như khi thêm cột mới vào data frame.
my_list$dans_movie <- "StaR Wars"
my_list
$my_words
[1] "I <3 R"
$my_numbers
[1] 42 24
$dans_movie
[1] "StaR Wars"
Bạn cũng có thể dùng c() để thêm một phần tử khác vào list: c(my_list, dans_movie = "StaR Wars"). Cách này hữu ích khi bạn muốn thêm nhiều phần tử vào list cùng lúc.
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
Hướng dẫn bài tập
- Một thông tin hữu ích khác cho
portfoliolà biếnweightmô tả mức bạn đầu tư vào Apple và IBM. Điền đúng___để bạn đầu tư 20% vào Apple và 80% vào IBM. Nhớ dùng số thập phân, không phải phần trăm! - In
portfoliođể xem phần tửweight. - Bạn có thể thay đổi dữ liệu trong list giống như khi thêm mới bằng cách dùng
$. Tạoweightđể đầu tư 30% vào Apple và 70% vào IBM. - In
portfoliolần nữa để xem thay đổi của bạn.
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.
# Add weight: 20% Apple, 80% IBM
portfolio$___ <- c(apple = ___, ibm = ___)
# Print portfolio
# Change the weight variable: 30% Apple, 70% IBM
portfolio$___ <- c(apple = ___, ibm = ___)
# Print portfolio to see the changes