Fill with "cubic spline interpolation"

fill_spline(body, idx, ...)

Arguments

body

[numeric vector]

The body of the vector.

idx

[integer vector]

the index to replace with.

...

Further arguments passed to \link[stats]{spline}

Value

Returns a vector with the same class and attributes as the input vector.

Examples

x <- c(5,3,NA,2,5) fill_spline(x, 3)
#> [1] 1.5