Seleção por comparação – Etapa 2
Trabalhar com comparações facilita a vida nas análises de dados. Em vez de selecionar um subconjunto de dias para investigar por conta própria (como antes), basta pedir ao R que retorne apenas os dias em que você obteve um retorno positivo no pôquer.
Nos exercícios anteriores, você usou selection_vector <- poker_vector > 0
para descobrir os dias em que teve um retorno positivo no pôquer. Agora, você gostaria de saber não apenas os dias em que ganhou, mas também quanto ganhou nesses dias.
Você pode selecionar os elementos desejados colocando selection_vector
entre os colchetes após poker_vector
:
poker_vector[selection_vector]
O R sabe o que fazer quando você passa um vetor lógico entre colchetes: ele seleciona apenas os elementos que correspondem a TRUE
em selection_vector
.
Este exercício faz parte do curso
Introdução ao R
Instruções de exercício
Use selection_vector
entre colchetes para atribuir os valores que você ganhou nos dias lucrativos à variável poker_winning_days
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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 <-