Generování sekvencí datumů a časů
Kombinací sčítání a násobení se sekvencemi můžeš generovat sekvence datumů a časů. Například sekvenci period od 1 dne do 10 dnů vytvoříš takto:
1:10 * days(1)
Přidáním této sekvence ke konkrétnímu datu a času pak sestavíš sekvenci datumů a časů od 1 dne do 10 dnů do budoucnosti:
today() + 1:10 * days(1)
Dnes ráno v 8 hodin ses zúčastnil/a schůzky a chceš ji mít ve stejný čas a den každé dva týdny po dobu jednoho roku. V tomto cvičení si potřebné časy schůzek vygeneruješ.
Toto cvičení je součástí kurzu
Práce s daty a časy v R
Pokyny k cvičení
- Vytvoř
today_8am()přidáním periody 8 hodin ktoday(). - Vytvoř sekvenci period od jedné periody dvou týdnů až po 26 period dvou týdnů.
- Přičti
every_two_weeksktoday_8am.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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