or
Den här övningen är en del av kursen
R vet inte att något är ett datum eller en tid om du inte talar om det. I det här kapitlet lär du dig om några av de sätt som R lagrar datum och tider på, genom att utforska hur ofta R-versioner släpps och hur snabbt folk laddar ned dem. Du får också en försmak av vad du kommer att lära dig i de följande kapitlen.
Datum och tider förekommer i en mängd olika format, så det första hindret är ofta att tolka det format du har till ett R-datumobjekt. Det här kapitlet lär dig att importera datum och tider med paketet lubridate. Du lär dig också att extrahera delar av ett datumobjekt. Du övar på detta genom att utforska vädret på R:s födelseort, Auckland i Nya Zeeland.
Att få in datumobjekt i R är bara det första steget. Nu när du vet hur man tolkar datumobjekt behöver du lära dig att utföra beräkningar med dem. I det här kapitlet lär du dig de olika sätten att representera tidsperioder med lubridate och hur du använder dem för att utföra aritmetik på datumobjekt. I slutet av kapitlet har du beräknat hur lång tid som gått sedan den första människan satte foten på månen, genererat sekvenser av datum för att hjälpa till att schemalägga påminnelser, beräknat när en solförmörkelse inträffar och utforskat de engelska monarkers regeringstider – och vilka av dem som kan ha sett Halleys komet!
Nu kan du det mesta du behöver för att hantera data med datum och tider, men det finns några andra problem du kan stöta på i praktiken. I det här avslutande kapitlet lär du dig mer om dessa problem genom att återvända till några av de tidigare dataexemplen och lära dig hur du hanterar tidszoner, arbetar med tider när du inte bryr dig om datum, tolkar datum snabbt och exporterar datum och tider.
Aktuell övning