MortSmooth_tpower: Truncated p-th Power Function

Description Usage Arguments Details Author(s) References See Also Examples

View source: R/MortSmooth_tpower.R

Description

This is an internal function of package MortalitySmooth which constructs a truncated p-th power function along an abscissa within the function MortSmooth_bbase

Usage

1

Arguments

x

vector for the abscissa of data.

t

vector of truncation points.

p

degree of the power.

Details

Internal function used in MortSmooth_bbase. The vector t contains the knots. The simplest system of truncated power functions uses p = 0 and it consists of step functions with jumps of size 1 at the truncation points t.

Author(s)

Carlo G Camarda

References

Eilers P. H. C. and B. D. Marx (2010). Splines, Knots, and Penalties. Wiley Interdisciplinary Reviews: Computational Statistics. 2, 637-653.

See Also

MortSmooth_bbase.

Examples

1
2
3
4
5
6
7
8
9
x <- seq(0,1,length=100)
f1 <- MortSmooth_tpower(x=x, t=0.1, p=3)
f2 <- MortSmooth_tpower(x=x, t=0.2, p=3)
f3 <- MortSmooth_tpower(x=x, t=0.3, p=3)
## Truncated 3rd power functions equally-spaced
plot(x, f1, t="l",
     main="Truncated 3rd power functions equally-spaced") 
lines(x, f2, col=2)
lines(x, f3, col=3)

MortalitySmooth documentation built on May 29, 2017, 7:11 p.m.