Generera sekvenser av datum och tider
Genom att kombinera addition och multiplikation med sekvenser kan du generera sekvenser av datum och tider. Du kan till exempel generera en sekvens av perioder från 1 dag upp till 10 dagar med:
1:10 * days(1)
Genom att sedan addera den här sekvensen till ett specifikt datum och en specifik tid kan du skapa en sekvens av datum och tider från 1 dag upp till 10 dagar framåt:
today() + 1:10 * days(1)
Du hade ett möte i morse klockan 08:00 och vill hålla det mötet vid samma tid och dag varannan vecka under ett år. Generera mötestiderna i den här övningen.
Den här övningen är en del av kursen
Arbeta med datum och tider i R
Övningsinstruktioner
- Skapa
today_8am()genom att addera en period på 8 timmar tilltoday(). - Skapa en sekvens av perioder från en period på två veckor upp till 26 perioder på två veckor.
- Addera
every_two_weekstilltoday_8am.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Add a period of 8 hours to today
today_8am <- today() + ___
# Sequence of two weeks from 1 to 26
every_two_weeks <- ___
# Create datetime for every two weeks for a year