시작 날짜는 start
이고 마지막 날짜는 maturity
입니다. 주말 날짜를 고려하지 않고 날짜가있는 벡터를 어떻게 채울 수 있습니까? 예를 들어 ,의 말을하자평일에만 벡터를 입력하십시오
> start = as.Date("2013-02-28");
> maturity = as.Date("2013-03-07");
나는 결과로 다음과 같은 벡터를 좀하고 싶습니다 :
results
[1] "2013-03-01" "2013-03-04" "2013-03-05" "2013-03-06" "2013-03-07"
> start = as.Date("2013-02-28");
> maturity = as.Date("2013-03-07");
> x <- seq(start,maturity,by = 1)
> x
[1] "2013-02-28" "2013-03-01" "2013-03-02" "2013-03-03" "2013-03-04" "2013-03-05"
[7] "2013-03-06" "2013-03-07"
> x <- x[!weekdays(x) %in% c('Saturday','Sunday')]
> x
[1] "2013-02-28" "2013-03-01" "2013-03-02" "2013-03-03" "2013-03-04" "2013-03-05"
[7] "2013-03-06" "2013-03-07"
같은 결과를 ...?