Вибір елементів вектора: вдалий час (4)
Інший спосіб розв'язати попередню вправу — використовувати назви елементів вектора (Monday, Tuesday, …) замість їхніх числових позицій. Наприклад,
poker_vector["Monday"]
вибере перший елемент poker_vector, адже "Monday" — це назва цього першого елемента.
Так само, як ви робили в попередній вправі з числами, можна використовувати назви елементів, щоб вибрати кілька елементів, наприклад:
poker_vector[c("Monday","Tuesday")]
Ця вправа є частиною курсу
Вступ до R
Інструкції до вправи
- Виберіть перші три елементи з
poker_vector, використавши їхні назви:"Monday","Tuesday"і"Wednesday". Присвойте результат вибірки доpoker_start. - Обчисліть середнє значення елементів у
poker_startза допомогою функціїmean(). Просто виведіть результат, щоб переглянути його.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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