Video: From C to Python by Ross Rheingans-Yoo 2025
En anden ting, du måske vil gøre i R, er at udtrække bestemte elementer af datoen, som f.eks. Dag, måned eller år. For eksempel kan forskere måske sammenligne vejret i en bestemt måned (sige januar) i mange forskellige år.
For at gøre dette skal de først bestemme måneden ved at udvinde månederne fra datetime-objektet.
En nem måde at opnå dette på er at arbejde med datoer i POSIXlt-klassen, fordi denne type data er lagret internt som en navngivet liste, som gør det muligt at udtrække elementer ved navn. For at gøre dette skal du først konvertere dataklassen:
Næste bruger $ operatoren til at udtrække de forskellige elementer. For at få året skal du bruge følgende: >> xlt $ år [1] 69
Og for at få måneden skal du bruge følgende: >> xlt $ mon [1] 6
Du kan bruge funktionen unclass () til at afsløre den interne struktur af POSIXlt-objekter. >> unclass (xlt)
Hvis du kører denne linie kode, vil du se, at POSIXlt objekter egentlig er navngivne lister.