我从某个地方了解到,对于Date
向量,我们可以使用cut
拆分为二进制文件:
cut(dates, breaks='quarter')
现在我想改变它,以便每两个月打破一次,我该怎么做?
我尝试按?cut
查找,但它甚至不会显示我可以使用'quarter'
或'month'
来破解。我在哪里可以找到有关此用法的更详细的文档?
breaks:
either a numeric vector of two or more unique cut points or a single number (greater than or equal to 2) giving the number of intervals into which x is to be cut.
答案 0 :(得分:9)
这是S3课程的一个不幸的副作用:你需要确保你正在寻找适当的帮助。请勿查看?cut
,查看?cut.Date
或?cut.POSIXt
(如BondedDust建议的那样)。
从那个帮助:
breaks
一个切割点或数字的向量,给出x要被切入的间隔数或间隔指定,其中一个是" sec"," min&#34 ;,"小时","日"," DSTday","周","月",&#34 ;季度"或"年",可选地以整数和空格开头,或者后跟" s"。对于"日期"仅对象" day"," week"," month"," quarter"和"年"是允许的。
正如@akrun所说,对于您的情况,您可以使用cut(dates, breaks='2 months')
。
答案 1 :(得分:0)
您可以使用以下内容:
cut(dates, breaks='2 month')