ÎncepețiÎncepe gratuit

Exersează rotunjirea

Așa cum ai văzut în video, round_date() rotunjește o dată la cea mai apropiată valoare, floor_date() rotunjește în jos, iar ceiling_date() rotunjește în sus.

Toate trei acceptă un argument unit, care specifică rezoluția rotunjirii. Poți folosi "second", "minute", "hour", "day", "week", "month", "bimonth", "quarter", "halfyear" sau "year". De asemenea, poți specifica orice multiplu al acestor unități, de ex. "5 years", "3 minutes" etc.

Încearcă-le cu data și ora de lansare a R 3.4.1.

Acest exercițiu face parte din cursul

Lucrul cu date și ore în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Alege funcția și unitățile potrivite pentru a rotunji r_3_4_1 în jos la cea mai apropiată zi.
  • Alege funcția și unitățile potrivite pentru a rotunji r_3_4_1 la cel mai apropiat multiplu de 5 minute.
  • Alege funcția și unitățile potrivite pentru a rotunji r_3_4_1 în sus la cea mai apropiată săptămână.
  • Calculează timpul scurs în ziua lansării, până în momentul lansării, scăzând din r_3_4_1 valoarea lui r_3_4_1 rotunjită în jos la zi.

Exercițiu interactiv practic

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

r_3_4_1 <- ymd_hms("2016-05-03 07:13:28 UTC")

# Round down to day
___(r_3_4_1, unit = ___)

# Round to nearest 5 minutes
___(r_3_4_1, unit = ___)

# Round up to week 
___(r_3_4_1, unit = ___)

# Subtract r_3_4_1 rounded down to day
r_3_4_1 - ___(r_3_4_1, unit = ___)
Editează și rulează codul