Video: Undertale the Musical 2024
En annen ting du kanskje vil gjøre i R, er å trekke ut bestemte elementer av datoen, for eksempel dag, måned eller år. For eksempel kan forskere sammenligne været i en bestemt måned (si januar) i mange forskjellige år.
For å gjøre dette må de først bestemme måneden ved å trekke ut månedene fra datetime-objektet.
En enkel måte å oppnå dette på er å jobbe med datoer i POSIXlt-klassen, fordi denne typen data lagres internt som en navngitt liste, som gjør at du kan trekke elementer ut etter navn. For å gjøre dette, konvertere først dato-klassen:
Deretter bruker du $ operatoren til å trekke ut de forskjellige elementene. For eksempel, for å få året, bruk følgende: >> xlt $ år [1] 69
Og for å få måneden, bruk følgende: >> xlt $ mon [1] 6
Du kan bruke unclass () -funksjonen til å avsløre den interne strukturen til POSIXlt-objekter. >> unclass (xlt)
Hvis du kjører denne koden, ser du at POSIXlt objekter egentlig bare er navngitte lister.