cut.dates(x, breaks, labels, start.on.monday = T)
# days from 07/01/92 thru 07/15/92 fell into 3 Monday-started weeks cut(dates("07/01/92") + 0:14, "weeks") [1] week 1 week 1 week 1 week 1 week 1 week 2 week 2 week 2 [9] week 2 week 2 week 2 week 2 week 3 week 3 week 3week 1 < week 2 < week 3
# create a string vector containing dates data
opened <- dates(c("3/17/92", "3/15/92", "1/21/92", "3/1/92", "1/27/92", "1/22/92", "2/12/92", "2/18/92", "2/8/92", "3/13/92"), format = c("m/d/y"))
cut(opened, "months")
# produces the following output: [1] Mar 92 Mar 92 Jan 92 Mar 92 Jan 92 Jan 92 Feb 92 Feb 92 Feb 92 Mar 92
Jan 92 < Feb 92 < Mar 92
# distribution (boxplots) by months plot(cut(opened, "months"))