Selección de vectores: los buenos tiempos (4)
Otra forma de abordar el ejercicio anterior es utilizar los nombres de los elementos del vector (Monday, Tuesday, …) en lugar de sus posiciones numéricas. Por ejemplo:
poker_vector["Monday"]
seleccionará el primer elemento de poker_vector
ya que "Monday"
es el nombre de ese primer elemento.
Igual que hiciste en el ejercicio anterior con los números, también puedes utilizar los nombres de los elementos para seleccionar varios elementos, por ejemplo:
poker_vector[c("Monday","Tuesday")]
Este ejercicio forma parte del curso
Introducción a R
Instrucciones del ejercicio
- Selecciona los tres primeros elementos de
poker_vector
y utiliza sus nombres:"Monday"
,"Tuesday"
y"Wednesday"
. Asigna el resultado de la selección apoker_start
. - Calcula la media de los valores en
poker_start
con la funciónmean()
. Simplemente imprime el resultado para que puedas inspeccionarlo.
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
# Select poker results for Monday, Tuesday and Wednesday
poker_start <-
# Calculate the average of the elements in poker_start