ページ

2011年7月15日金曜日

Rで同じ名前の関数を実行

Rのいくつかのパッケージでは同じ名前の関数がある。

たとえば、gamパッケージとmgcvパッケージのgam()や、pROCパッケージとPresenceAbsenceパッケージのauc()など

これらの関数は基本的に後から読みだしたパッケージの関数名が上書きされるので、その前に読みだしたパッケージの関数を使いたいと思ってもそのままでは使えない。

この問題は、パッケージ名を指定して関数を実行することで回避できる。

パッケージ名::関数名

例えば
mgcv::gam()

0 件のコメント: