Seleção de vetores: os bons tempos (4)
Outra maneira de resolver o exercício anterior é usar os nomes dos elementos do vetor (Monday, Tuesday…) em vez de suas posições numéricas. Por exemplo,
poker_vector["Monday"]
seleciona o primeiro elemento de poker_vector
, pois "Monday"
é o nome do primeiro elemento.
Assim como fez no exercício anterior com os números, você também pode usar os nomes dos elementos para selecionar vários elementos, por exemplo:
poker_vector[c("Monday","Tuesday")]
Este exercício faz parte do curso
Introdução ao R
Instruções de exercício
- Selecione os três primeiros elementos de
poker_vector
usando seus nomes:"Monday"
,"Tuesday"
e"Wednesday"
. Atribua o resultado da seleção apoker_start
. - Calcule a média dos valores de
poker_start
com a funçãomean()
. Basta imprimir o resultado para poder inspecioná-lo.
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
# Select poker results for Monday, Tuesday and Wednesday
poker_start <-
# Calculate the average of the elements in poker_start