Extrage meciurile de weekend
După ce ai calculat câțiva indicatori utili din datele Red Sox, e momentul să explorezi datele altor echipe sportive din Boston. Ai colectat date suplimentare despre New England Patriots (fotbal american), Boston Bruins (hochei) și Boston Celtics (baschet). Aceste date, împreună cu setul tău redsox, au fost combinate într-un singur obiect xts, sports, care conține acum informații despre toate meciurile echipelor sportive din zona Boston între 2010 și 2015.
Înainte de a continua analiza, vrei să refinezi datele în câteva subseturi potențial utile. În special, ar putea fi de folos să te concentrezi exclusiv pe meciurile de weekend ale echipelor din Boston.
Pentru a identifica meciurile în funcție de ziua săptămânii, folosește comanda .indexwday(), care îți indică ziua săptămânii corespunzătoare fiecărei observații din obiectul tău xts. Valorile sunt cuprinse între 0 și 6, unde duminica are valoarea 0, iar sâmbăta are valoarea 6.
Acest exercițiu face parte din cursul
Studiu de caz: Analiza seriilor de timp pentru un oraș în R
Instrucțiuni pentru exercițiu
- Exersează comenzile de indexare xts extragând ziua săptămânii pentru fiecare observație din setul de date
sports, folosind.indexwday(). Salvează aceste valori înweekdayși vizualizează primele rânduri ale obiectuluiweekdaycuhead(). - Creează un index al observațiilor de weekend combinând comanda
which()cu două apeluri ale funcției.indexwday(). Scopul este să extragi doar datele care cad sâmbăta sau duminica. Salvează acest index caweekend. - Generează un nou obiect xts (
weekend_games) care să conțină doar meciurile din weekend. Foloseștehead()pentru a vizualiza primele rânduri ale noului obiectweekend_games.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Extract the day of the week of each observation
weekday <- .indexwday(___)
head(___)
# Generate an index of weekend dates
weekend <- which(.indexwday(___) == ___ | .indexwday(___) == ___)
# Subset only weekend games
weekend_games <- sports[___]
head(___)