Learn R Programming

chopin (version 0.9.4)

kernelfunction: Kernel functions

Description

Kernel functions

Usage

kernelfunction(
  d,
  bw,
  kernel = c("uniform", "quartic", "triweight", "epanechnikov")
)

Value

numeric. Kernel weights.

Arguments

d

Distance

bw

Bandwidth of a kernel

kernel

Kernel type. One of "uniform", "quartic", "triweight", and "epanechnikov"

References

https://github.com/JanCaha/SpatialKDE

See Also

Other Macros for calculation: extract_at(), summarize_aw(), summarize_sedc()

Examples

Run this code
v_dist <- c(1, 10, 100, 25, 50, 0.1)
bw_dist1 <- 1
bw_dist2 <- 10
kernelfunction(v_dist, bw_dist1, "uniform")
kernelfunction(v_dist, bw_dist1, "quartic")
kernelfunction(v_dist, bw_dist1, "triweight")
kernelfunction(v_dist, bw_dist1, "epanechnikov")
kernelfunction(v_dist, bw_dist2, "uniform")
kernelfunction(v_dist, bw_dist2, "quartic")
kernelfunction(v_dist, bw_dist2, "triweight")
kernelfunction(v_dist, bw_dist2, "epanechnikov")

Run the code above in your browser using DataLab