Začněte nyníZačněte zdarma

Jaký je dnes den?

R nabízí v oblasti dat a časů spoustu možností. Dva hlavní datové typy pro tuto práci jsou Date a POSIXct. Date slouží k reprezentaci kalendářních dat, jako je "2015-01-22". POSIXct umožňuje ukládat datum i čas zároveň, například "2015-01-22 08:39:40 EST" — tedy 40 sekund po 8:39 ráno ve východním standardním čase.

V praxi je nejlepší strategií zvolit nejjednodušší typ, který potřebuješ. Nejčastěji ti bude stačit Date. Tento kurz pracuje téměř výhradně s typem Date, ale je dobré znát i POSIXct — hodí se třeba při ukládání finančních dat s přesností na hodiny a minuty.

V následujícím cvičení si vyzkoušíš první objekty data a času: požádáš R, aby ti vrátilo aktuální datum a aktuální čas.

Toto cvičení je součástí kurzu

Intermediate R for Finance

Zobrazit kurz

Pokyny k cvičení

  • Zadej Sys.Date(), aby R vrátilo aktuální datum.
  • Zadej Sys.time(), aby R vrátilo aktuální datum i čas. Všimni si rozdílu ve velikosti písmen: Date vs time.
  • Ulož Sys.Date() do proměnné today.
  • Použij class() na proměnnou today a ověř její typ.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Upravit a spustit kód