Tous ensemble !
Super ! Vous avez beaucoup appris sur les opérateurs et le sous-ensemble. Cela vous sera très utile dans vos futurs projets d’analyse de données. Réalisons un dernier exercice qui combine plusieurs opérateurs.
Cet exercice fait partie du cours
R intermédiaire pour la finance
Instructions
- Commencez par afficher
stocks. Il contient les cours d’Apple et de Microsoft pour décembre 2016. - Il semble qu’il y ait des données manquantes. Examinons cela de plus près. Utilisez
weekdays()sur la colonnedateet ajoutez le résultat àstockssous forme de colonneweekday. - Affichez à nouveau
stocks. Les valeurs manquantes tombent le week-end ! C’est logique : le marché boursier est fermé le week-end. - Supprimez les lignes manquantes avec
subset(). Utilisez!is.na()surapplecomme condition. Assignez ce nouveau data frame àstocks_no_NA. - Vous vous intéressez maintenant aux jours où
appleétait au-dessus de117, ou lorsquemicrétait au-dessus de63. Utilisez des opérateurs relationnels,|, etsubset()pour obtenir cela avecstocks_no_NA.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___