Slovník | Vyhledávání | Mapa webu
 
Základy informatiky pro biologyCvičebnice jazyka R Dokumentace k základním funkcím dates

dates

Třída Datum

Dates {base} Dokumentace R v češtině

Popis

Popis třídy "Date" představující data kalendáře.

Použití

## S3 metody pro třídu 'Date'
summary(object, digits = 12, ...)

## S3 metody pro třídu 'Date'
print(x, max = NULL, ...)

Argumenty

object, x

objekt Date , který má být sumarizován nebo vytištěn.

digits

počet signifikantních číslic pro výpočty.

max

numerický typ nebo NULL, určující maximální počet položek, které mají být vytištěny. Ve výchozím nastavení, když je použita NULL, getOption("max.print").

...

další argumenty, které mají být předány z jiných metod.

Detaily

Datumy jsou reprezentovány jako počet dní od 01.01.1970, s negativními hodnotami pro dřívější data. Jsou vždy vytištěny podle pravidel současného gregoriánského kalendáře, i když tento kalendář nebyl kdysi dávno používán (byl přijat v roce 1752 ve Velké Británii a jejích koloniích).

Datum by měl být celé číslo, ale toto není vynuceno ve vnitřní reprezentaci. Zlomkové dny budou při tisku ignorovány. Je možné produkovat zlomkové dny pomocí metody průměru nebo přičítáním nebo odečtením (viz Ops.Date).

Z mnoha metod, viz methods(class = "Date"), několik je zdokumentováno samostatně, viz níže.

Viz také

Sys.Date pro aktuální datum.

weekdays pro pohodlné extrakční funkce.

Metody s dalšími argumenty a dokumentací:

Ops.Date

pro operátory na objektech "Date".

format.Date

pro konverzi do a z řetězců znaků.

axis.Date

a hist.Date pro vykreslování.

seq.Date

, cut.Date, a round.Date pro užitné operace.

DateTimeClasses pro třídy datum-čas.

Příklady

(today <- Sys.Date()) format(today, "%d %b %Y")
# s měsícem jako slovem (tenweeks <- seq(today, length.out=10, by="1 week"))
# následujících 10 týdnů weekdays(today) months(tenweeks) (Dls <- as.Date(.leap.seconds))
#
# length(<Date>) <- n teď funguje ls <- Dls; length(ls) <- 12 l2 <- Dls; length(l2) <- 5 + length(Dls) stopifnot(exprs = {
#
# length(.) <- * je kompatibilní s podmnožinou/indexováním: identical(ls, Dls[seq_along(ls)]) identical(l2, Dls[seq_along(l2)])
#
# naplní s NA is.na(l2[(length(Dls)+1):length(l2)]) })

 
vytvořil Institut biostatistiky a analýz Lékařské fakulty Masarykovy univerzity