Vidéo: Filtrer et extraire les données Excel selon critères 2025
Une autre chose que vous pouvez faire dans R est d'extraire des éléments spécifiques de la date, tels que le jour, le mois ou an. Par exemple, les scientifiques peuvent vouloir comparer la météo dans un mois spécifique (disons, janvier) pour de nombreuses années différentes.
Pour ce faire, ils doivent d'abord déterminer le mois, en extrayant les mois de l'objet datetime.
Un moyen facile d'y parvenir est de travailler avec des dates dans la classe POSIXlt, car ce type de données est stocké en interne sous forme de liste nommée, ce qui vous permet d'extraire les éléments par leur nom. Pour ce faire, convertissez d'abord la classe Date:
Ensuite, utilisez l'opérateur $ pour extraire les différents éléments. Par exemple, pour obtenir l'année, utilisez ce qui suit: >> xlt $ year [1] 69
Et pour obtenir le mois, utilisez ce qui suit: >> xlt $ mon [1] 6
Vous pouvez utiliser la fonction unclass () pour exposer la structure interne des objets POSIXlt. >> unclass (xlt)
Si vous exécutez cette ligne de code, vous verrez que les objets POSIXlt ne sont en réalité que des listes nommées.
