
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 |
digits |
počet signifikantních číslic pro výpočty. |
max |
numerický typ nebo |
... |
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.Datepro vykreslování. seq.Date-
,
cut.Date, around.Datepro 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)]) })




