This is mentioned in https://github.com/JuliaMath/Interpolations.jl/issues/5#issuecomment-352149843. The feature is provided by the Dierckx.jl package and in R as mentioned in the comment, but also by scipy https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.UnivariateSpline.html It is a very useful parameter to avoid overfitting.