Выбор элементов вектора: удачные дни (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