Adăugarea elementelor într-o listă
Odată ce ai creat o listă, nu ești legat de ea pentru totdeauna. Poți adăuga oricând elemente noi! Să zicem că vrei să adaugi filmul preferat al prietenului tău Dan în lista ta. Poți face asta folosind $, exact ca atunci când ai adăugat coloane noi la un 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"
Ai fi putut folosi și c() pentru a adăuga un element la listă: c(my_list, dans_movie = "StaR Wars"). Aceasta poate fi utilă dacă vrei să adaugi mai multe elemente odată.
Acest exercițiu face parte din cursul
Introducere în R pentru Finanțe
Instrucțiuni pentru exercițiu
- O altă informație utilă pentru
portfolio-ul tău este variabilaweight, care descrie cât ești investit în Apple și IBM. Completează___corect, astfel încât să fii investit 20% în Apple și 80% în IBM. Reține că trebuie să folosești numere zecimale, nu procente! - Afișează
portfoliopentru a vedea elementulweight. - Poți modifica datele dintr-o listă în același mod în care adaugi elemente, folosind
$. Actualizeazăweightastfel încât să fii investit 30% în Apple și 70% în IBM. - Afișează din nou
portfoliopentru a vedea modificările.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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