ПочатиПочніть безкоштовно

Вибір за порівнянням — Крок 2

Порівняння значно спростять вам роботу з даними. Замість того щоб самостійно вибирати підмножину днів для аналізу (як раніше), ви можете попросити R повернути лише ті дні, коли ваш результат у покері був додатним.

У попередніх вправах ви використали selection_vector <- poker_vector > 0, щоб знайти дні з додатним результатом у покері. Тепер ви хочете знати не лише, у які дні ви виграли, а й скільки ви виграли в ці дні.

Ви можете вибрати потрібні елементи, помістивши selection_vector у квадратні дужки після poker_vector:

poker_vector[selection_vector]

R знає, що робити, коли ви передаєте логічний вектор у квадратних дужках: будуть вибрані лише ті елементи, що відповідають значенням TRUE у selection_vector.

Ця вправа є частиною курсу

Вступ до R

Переглянути курс

Інструкції до вправи

Використайте selection_vector у квадратних дужках, щоб присвоїти суми, які ви виграли у прибуткові дні, змінній poker_winning_days.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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

# Which days did you make money on poker?
selection_vector <- poker_vector > 0

# Select from poker_vector these days
poker_winning_days <- 
Редагувати та запускати код