5
エラーから使用する関数の名前を抽出します。私が持っていたのであれば:関数がエラーで使用されています(呼び出し元)
mean(letters)
"P" * 5
を私は"mean.default"
と"*"
を抽出したいと思います。私は次のようにエラーから呼び出しを得ることができます:
capturer <- function(x){
tryCatch({
x
}, warning = function(w) {
w
}, error = function(e) {
e
})
}
capturer(mean(letters))$call
## mean.default(letters)
capturer("P" * 5)$call
## "P" * 5
しかし、関数名を取得する方法はありません。
大変ありがとうございます。 –
Np、お手伝いをさせていただきます。 –
待ってください - 答えが "NP"であると言っていますか? :-) –