# NATURAL CUBIC SPLINE WITH A KNOT AT 3
basis.var <- mkbasis(1:5, knots=3)
basis.var
# QUADRATIC SPLINE SELECTED BY DF, AUTOMATIC KNOT LOCATION
mkbasis(1:5, type="bs", df=4, degree=2)
# LINEAR, CENTERED AT 4
mkbasis(1:5, type="lin", cenvalue=4)
# POLYNOMIAL WITH DEGREE 3, WITH INTERCEPT
mklagbasis(maxlag=5, type="poly", degree=3)
# INTEGER
mklagbasis(maxlag=5, type="integer")
# THRESHOLD-TYPE: DOUBLE AND SINGLE THRESHOLD OR PIECEWISE
mkbasis(1:5, type="dthr", knots=c(2,3))
mkbasis(1:5, type="hthr", knots=3)
mkbasis(1:5, type="hthr", knots=c(2,3))
# THE 'INTERCEPT': STRATA DEFINED BY 2 CUT-OFF POINTS
mklagbasis(maxlag=10, type="strata", knots=c(4,7))
mklagbasis(maxlag=10, type="strata", knots=c(4,7), int=FALSE)
# CENTERING: POLYNOMIAL
mkbasis(0:10, type="poly", degree=3)
mkbasis(0:10, type="poly", degree=3, cen=FALSE)
### See the vignette 'dlnmOverview' for a detailed explanation of this exampleRun the code above in your browser using DataLab