オプションやフックを利用してお手軽に関数をいじれるようにする - 捨てられたブログ

この記事は『R Advent Calendar 2014』の 21 日目です。 関数の処理は関数作成者が決めるのが普通で,使用者は関数のパラメーターという形でのみ,処理の内容に影響を与えることができます。しかし作成者が知り得ない情報を用いて関数の処理を行いたい場合があります。 R では,使用者が関数の挙動に介入できる仕組みとし…