splinefun
の関数を使用して、一部のデータとR
の間の滑らかな補間を作成しました。例えば:x
y
x <- 1:10
y <- x^2
f <- splinefun(x, y)
f(seq(1, 10, by = 0.1))
ここで、y
からx
の取得に時間がかかるとします。関連性の高い 2 つの質問は次のとおりです。
再評価 (またはテーブルからの再読み取り)せず
f
に、あるR
セッションから別のセッションに関数を保存してロードするにはどうすればよいですか?x
y
各ロードで評価/読み取りを行わずにパッケージ
f
の一部として含めるにはどうすればよいですか?R
x
y
R 3.0.0
これが変更され、現在f
は特定の環境内に保存されていることを知っています
environment(f) # <environment: 0x1036daf80>
と bytecode<bytecode: 0x1036e0748>
がありますが、それをどうするかわかりません。