Tutti insieme, adesso!
Ottimo! Hai imparato molto su operatori e sottoinsiemi. Questo ti tornerà utile nei futuri progetti di analisi dei dati. Facciamo un ultimo esercizio che combina diversi operatori.
È disponibile una nuova versione del data frame stocks da usare.
Questo esercizio fa parte del corso
R intermedio per la finanza
Istruzioni dell'esercizio
- Per prima cosa, stampa
stocks. Contiene i prezzi di Apple e Microsoft per dicembre 2016. - Sembra che ci siano dati mancanti. Indaghiamo meglio. Usa
weekdays()sulla colonnadatee assegnane il risultato astockscome nuova colonnaweekday. - Visualizza ora
stocks. I dati mancanti sono nei weekend! Ha senso: il mercato azionario è chiuso nei fine settimana. - Rimuovi le righe con valori mancanti usando
subset(). Usa!is.na()suapplecome condizione. Assegna questo nuovo data frame astocks_no_NA. - Ora ti interessano i giorni in cui
appleera sopra117, oppure quandomicrera sopra63. Usa operatori relazionali,|esubset()per farlo constocks_no_NA.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___