Selecția elementelor unui vector: zilele bune (4)
O altă modalitate de a rezolva exercițiul anterior este să folosești numele elementelor vectorului (Monday, Tuesday, …) în loc de pozițiile lor numerice. De exemplu,
poker_vector["Monday"]
va selecta primul element al lui poker_vector, deoarece "Monday" este numele acelui prim element.
La fel ca în exercițiul anterior cu valori numerice, poți folosi și numele elementelor pentru a selecta mai multe elemente simultan, de exemplu:
poker_vector[c("Monday","Tuesday")]
Acest exercițiu face parte din cursul
Introducere în R
Instrucțiuni pentru exercițiu
- Selectează primele trei elemente din
poker_vectorfolosind numele lor:"Monday","Tuesday"și"Wednesday". Atribuie rezultatul selecției variabileipoker_start. - Calculează media valorilor din
poker_startcu funcțiamean(). Afișează pur și simplu rezultatul pentru a-l putea inspecta.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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