Zacznij terazZacznij za darmo

Dodawanie elementów do listy

Po utworzeniu listy nie jesteś z nią związany na zawsze. Możesz dodawać do niej nowe elementy w dowolnym momencie! Powiedzmy, że chcesz dodać ulubiony film swojego znajomego Dana do listy. Możesz to zrobić za pomocą $, tak jak przy dodawaniu nowych kolumn do ramek danych.

my_list$dans_movie <- "StaR Wars"

my_list

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

$dans_movie
[1] "StaR Wars"

Możesz też użyć c(), aby dodać kolejny element do listy: c(my_list, dans_movie = "StaR Wars"). Jest to wygodne, gdy chcesz dodać kilka elementów naraz.

To ćwiczenie jest częścią kursu

Wprowadzenie do R dla finansów

Zobacz kurs

Instrukcje do ćwiczenia

  • Przydatną informacją w twoim portfolio jest zmienna weight, która opisuje, jak bardzo jesteś zainwestowany w akcje Apple i IBM. Uzupełnij ___ tak, żeby 20% stanowiły akcje Apple, a 80% – IBM. Pamiętaj, żeby użyć liczb dziesiętnych, a nie procentów!
  • Wyświetl portfolio, aby zobaczyć element weight.
  • Dane na liście możesz zmieniać w taki sam sposób, w jaki je dodajesz – używając $. Ustaw weight tak, żeby 30% stanowiły akcje Apple, a 70% – IBM.
  • Wyświetl portfolio ponownie, żeby zobaczyć wprowadzone zmiany.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod