R/dlmodeler-models-advanced.R

Defines functions dlmodeler.countweekdays dlmodeler.yeardays

Documented in dlmodeler.countweekdays dlmodeler.yeardays

# Author: cns
# advanced models

dlmodeler.countweekdays <- function(days)
{
	days <- weekdays(days)
	count.fn <- function(wd) sum(days==wd)
	wds <- list("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday")
	lapply(wds,count.fn)
}

dlmodeler.yeardays <- function(year)
{
	days <- seq(as.Date(paste(year,"01-01",sep="-")),as.Date(paste(year+1,"01-01",sep="-"))-1,by="day")
	return(dlmodeler.countweekdays(days))
}

Try the dlmodeler package in your browser

Any scripts or data that you put into this service are public.

dlmodeler documentation built on May 29, 2017, 11:33 a.m.