Learn R Programming

hero

R package implementing the (hero) sandwich smoother

Copy Link

Version

Install

install.packages('hero')

Monthly Downloads

185

Version

0.6

License

GPL (>= 2)

Maintainer

Joshua French

Last Published

July 15th, 2023

Functions in hero (0.6)

kronecker.seq

A sequence of kronecker products
knot.design

Design knot/breakpoint spacing
default.splines

Construct default splines
generate.data3d

Generate 3d data
enhance

Enhance penalty value
enlarge

Enlarge spatial domain
enhance.grid

Enhance penalty value using grid search
generate.data2d

Generate 2d data
diffpen

P-spline difference penalty
hero

Construct a hero sandwich smoother
plot.hero_radspline

Plot a hero_radspline
plot.hero_enlarge

Plot a hero_enlarge object
loglambda2gcv

Determine GCV statistic
poly2SpatialPolygons

Convert simple polygon to a SpatialPolygons object
plot.hero_bspline

Plot a hero_bspline object
plot.hero_matrix

Plot a hero object
ludata

Data for f1 function from Lu et al. (2012)
precompute

Precompute objects
plot.hero_adjacent

Plot a hero_adjacent object
predict.hero

Predict method for hero object
prepare

Prepare data for sandwich smooth
prepare.numeric

Prepare data vector for sandwich smooth
prepare.sts

Prepare starray for sandwich smooth
predict.hero_bspline

Predict method for hero_bspline object
tasmax

Computer-generated temperature data
prepare.starray

Prepare starray for sandwich smooth
prepare.array

Prepare data array for sandwich smooth
prepare.matrix

Prepare data matrix for sandwich smooth
prepare.list

Prepare data array for sandwich smooth
rh.seq

Apply rh sequentially
rh

Rotated H-transform
radspline

Radial basis spline specification
wrfg_cgcm3_tasmax

Computer-generated temperature data
spdiffpen

Spatial difference penalty
prepare_sequential

Sequentially prepare data for sandwich smooth
predict.hero_radspline

Predict method for a hero_radspline
as.sts

Convert object to sts class
connect

Connect hero_radsplines
border.grid

Construct border for grid
circulate

Circulate values of a vector
default.evalargs

Construct default evalargs
create.prepared_list

Manually create a prepared_list
adjacent

Determine adjacent points
as.starray

Convert array to starray
bspline

B-spline specification
assemble

Assemble spline ingredients for sandwich smooth