Wybieranie elementów wektora: dobre czasy (4)
Poprzednie ćwiczenie można rozwiązać w inny sposób – używając nazw elementów wektora (Monday, Tuesday, …) zamiast ich pozycji numerycznych. Na przykład:
poker_vector["Monday"]
wybierze pierwszy element poker_vector, ponieważ "Monday" to nazwa tego elementu.
Podobnie jak w poprzednim ćwiczeniu z indeksami numerycznymi, możesz też używać nazw elementów do wybierania kilku elementów jednocześnie, na przykład:
poker_vector[c("Monday","Tuesday")]
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Wybierz pierwsze trzy elementy z
poker_vector, używając ich nazw:"Monday","Tuesday"i"Wednesday". Wynik przypisz do zmiennejpoker_start. - Oblicz średnią wartości w
poker_startza pomocą funkcjimean(). Wypisz wynik, aby móc go sprawdzić.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector
# Select poker results for Monday, Tuesday and Wednesday
poker_start <-
# Calculate the average of the elements in poker_start