ÎncepețiÎncepe gratuit

Generarea secvențelor de date și ore

Combinând adunarea și înmulțirea cu secvențe, poți genera șiruri de date și ore. De exemplu, poți genera o secvență de perioade de la 1 zi până la 10 zile astfel:

1:10 * days(1)

Apoi, adăugând această secvență la o dată și oră specifică, poți construi un șir de momente viitoare, de la 1 zi până la 10 zile în viitor:

today() + 1:10 * days(1)

Ai avut o întâlnire în această dimineață la ora 8 și vrei să repeți acea întâlnire în aceeași zi a săptămânii, la aceeași oră, o dată la două săptămâni, timp de un an. Generează orele întâlnirilor în acest exercițiu.

Acest exercițiu face parte din cursul

Lucrul cu date și ore în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează today_8am() adăugând o perioadă de 8 ore la today().
  • Creează o secvență de perioade de la o perioadă de două săptămâni până la 26 de perioade de câte două săptămâni.
  • Adaugă every_two_weeks la today_8am.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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

Editează și rulează codul