Selección por comparación - Paso 2
Trabajar con comparaciones facilitará tu vida analítica de datos. En lugar de seleccionar un subconjunto de días para investigarlos tú mismo (como antes), puedes pedir simplemente a R que te devuelva solo los días en los que obtuviste un rendimiento positivo por el póquer.
En los ejercicios anteriores has utilizado selection_vector <- poker_vector > 0
para encontrar los días en los que has tenido un rendimiento de póquer positivo. Ahora, te gustaría saber no solo los días en que ganaste, sino también cuánto ganaste en esos días.
Puedes seleccionar los elementos deseados, poniendo selection_vector
entre los corchetes que siguen a poker_vector
:
poker_vector[selection_vector]
R sabe qué hacer cuando pasas un vector lógico entre corchetes: solo seleccionará los elementos que correspondan a TRUE
en selection_vector
.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones del ejercicio
Utiliza selection_vector
entre corchetes para asignar las cantidades que ganaste en los días rentables a la variable poker_winning_days
.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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 <-