En programación R , la función spline()
y splinefun()
se utiliza para crear una lista de puntos obtenidos por interpolación. Realiza la interpolación spline cúbica de puntos de datos dados.
Sintaxis:
spline(x, y, método)
y
splinefun(x, y, método)Parámetros:
x, y: representa vectores que dan los puntos para el
método de interpolación: representa el tipo de interpolación spline que se utilizará
Para conocer más parámetros opcionales de ambas funciones, use el siguiente comando en la consola:
help("spline")
Ejemplo 1:
# Coordinates n <- 100 x <- 1:n y <- rnorm(n) # Output to be present as PNG file png(file = "splineGFG.png") # Spline() function plot(x, y, main = "spline() function") lines(spline(x, y)) # Saving the file dev.off()
Producción:
Ejemplo 2:
# Coordinates n <- 100 x <- 1:n y <- sin((x-0.5)*pi) # Output to be present as PNG file png(file = "splinefunGFG.png") f <- splinefun(x, y) curve(f(x)) # Saving the file dev.off()
Producción:
Publicación traducida automáticamente
Artículo escrito por utkarsh_kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA