« [Python]対話型実行環境でスクリプトを実行する | トップページ | [Excel VBA]フォルダー内のサブフォルダー一覧を得る »

2019年9月19日 (木)

[R]自然スプラインによるスプライン補間

splinefun関数を使う。Rの初期状態で使うことができる。以下、実行例。

> x <- c(1, 2, 4, 6, 8, 16)
> y <- c(0, 1, 2, 4, 3, 5)
> rfun <- splinefun(x, y, method = "natural")
> estx <- seq(min(x), max(x), length.out = 80)
> esty <- rfun(estx)
> plot(x, y)
> lines(estx, esty, col = "red")

Nsp

splinefun関数のmethodオプションにnaturalを必ず指定すること。splinefun関数の戻り値は関数であり、スプライン補間による推定値の計算に使う。

« [Python]対話型実行環境でスクリプトを実行する | トップページ | [Excel VBA]フォルダー内のサブフォルダー一覧を得る »

R(数値計算)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [Python]対話型実行環境でスクリプトを実行する | トップページ | [Excel VBA]フォルダー内のサブフォルダー一覧を得る »

無料ブログはココログ

■■

■■■