Toate la un loc!
Excelent! Ai învățat multe despre operatori și despre filtrarea datelor. Acestea îți vor fi de mare folos în proiectele viitoare de analiză a datelor. Hai să facem un ultim exercițiu care combină mai mulți operatori.
O nouă versiune a data frame-ului stocks este disponibilă pentru a fi utilizată.
Acest exercițiu face parte din cursul
R intermediar pentru finanțe
Instrucțiuni pentru exercițiu
- Mai întâi, afișează
stocks. Acesta conține prețurile Apple și Microsoft pentru decembrie 2016. - Se pare că există date lipsă. Să investigăm mai departe. Aplică
weekdays()pe coloanadateși atribuie rezultatul ca o nouă coloană,weekday, înstocks. - Vizualizează acum
stocks. Datele lipsă corespund weekendurilor! Acest lucru are sens – bursa nu este deschisă în weekend. - Elimină rândurile cu date lipsă folosind
subset(). Folosește!is.na()peappleca și condiție. Atribuie noul data frame variabileistocks_no_NA. - Acum ești interesat de zilele în care
applea fost peste117sau cândmicra fost peste63. Folosește operatori relaționali,|șisubset()pentru a realiza acest lucru custocks_no_NA.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___