Obtener una Lista de puntos obtenidos por Interpolación en Programación R – Función spline() y splinefun()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *