今まで R パッケージユーザでしたが, 2018年は何かしら R パッケージを開発できたらと考えています。開発を行う上でRにおけるメタプログラミングの知識は必要と思い調べてみました。 表現式 表現式の捕捉 関数呼び出しの構築 表現式の評価 stats::lm() の仕組み モデルの更新 Rプログラミング本格入門 から R におけるメタプログラミングについて言及している箇所を引用する。 メタプログラミングによって, 言語そのものに手を加えて, 特定のシナリオで使われる特定の構文を簡単に作ることができる. メタプログラミングによって柔軟性の高いプログラミングを可能にする。R でメタプログラミングが活用されるのは主に非標準評価 (Non-Standard Evaluation; NSE) である。 まず, R でメタプログラミングを行う上で基本となる 表現式 (expression) について調
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く