私は主な機能に追加のオプションを追加し、主な機能の内容をそれに応じて変更するパッケージを使用しています。それ以外は、パッケージをそのまま使用したいと思います。Rでパッケージやクラスを継承する方法は?
これを行うにはどのような方法が最適ですか?どんな参考文献も感謝します。
私は主な機能に追加のオプションを追加し、主な機能の内容をそれに応じて変更するパッケージを使用しています。それ以外は、パッケージをそのまま使用したいと思います。Rでパッケージやクラスを継承する方法は?
これを行うにはどのような方法が最適ですか?どんな参考文献も感謝します。
、あなたの変更は、あまりにも、世界の他の地域で必要とされると思われる場合:
packageDescription ("pkgName") $ Maintainer
)、あなた自身は、ローカルの周りに試してみたい/変更が必要な場合にのみ:
? fix
? assignInNamespace
はソースを取得(CRANのパッケージがFOSSである必要があり、より良いも参照ライセンスを読んでください)、シャネルに&パッケージをローカルにインストールしてください。
あなたは(余分な出力文のような)コードのビットを挿入する必要がある場合:? trace
あなたの答えをありがとう。しかし、私はあなたが私の質問を理解するとは思わない。変更されたコードを公開するプロセスについては尋ねていません。私は既存のパッケージを変更してそれを試してみたい。 –
@david、改訂版の回答を参照してください。 – cbeleites
これは私がやったことです。
<package name>:::
を使用します。、許容できないほど曖昧な要求を思わclass(results) <- c("rpart","nnet")
。あなたはいくつかの詳細を前に置くべきです。 –
@DWinよく、ここで具体的にどのように役立つかわかりません。パッケージ全体を書き直すことなくパッケージの主な機能を変更する方法を知りたい。 –
私が書いたように、私は自分の質問を解釈して、自分でパッケージを書いたことを意味しています。明らかになったように、そうではなかった。 –