seq.Date(base)
seq.Date()所属R语言包:base
Generate Regular Sequences of Dates
定期生成日期序列
译者:生物统计家园网 机器人LoveR
描述----------Description----------
The method for seq for objects of class class "Date" representing calendar dates.
方法seq类的类"Date"代表日历日期的对象。
用法----------Usage----------
## S3 method for class 'Date'
seq(from, to, by, length.out = NULL, along.with = NULL, ...)
参数----------Arguments----------
参数:from
starting date. Required
起始日期。需要
参数:to
end date. Optional.
结束日期。可选的。
参数:by
increment of the sequence. Optional. See "Details".
增量的序列。可选的。见“详细资料”。
参数:length.out
integer, optional. Desired length of the sequence.
整数,可选。所需序列的长度。
参数:along.with
take the length from the length of this argument.
从这一论点的长度的长度。
参数:...
arguments passed to or from other methods.
参数传递或其他方法。
Details
详情----------Details----------
by can be specified in several ways.
by可以指定在几个方面。
A number, taken to be in days.
一个数字,在天。
A object of class difftime
一个对象的类difftime
A character string, containing one of "day", "week", "month" or "year". This can optionally be preceded by a (positive or negative) integer and a space, or followed by "s".
一个字符串,包含"day"之一,"week","month"或"year"。这可以选择之前(正或负)整数和一个空间,或"s"。
See seq.POSIXt for the details of "month".
看到seq.POSIXt细节"month"。
值----------Value----------
A vector of class "Date".
一类"Date"向量。
参见----------See Also----------
Date
Date
举例----------Examples----------
## first days of years[#年的第一天]
seq(as.Date("1910/1/1"), as.Date("1999/1/1"), "years")
## by month[#月份]
seq(as.Date("2000/1/1"), by="month", length.out=12)
## quarters[#宿舍]
seq(as.Date("2000/1/1"), as.Date("2003/1/1"), by="3 months")
## find all 7th of the month between two dates, the last being a 7th.[#找到两个日期之间,最后一个7月7日。]
st <- as.Date("1998-12-17")
en <- as.Date("2000-1-7")
ll <- seq(en, st, by="-1 month")
rev(ll[ll > st & ll < en])
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|