2012-10-30 14 views
7

gdataパッケージのtrim()関数を使用するパッケージがあります。私は文字通りパッケージから何も使用せず、あなたが見ているかもしれないので、私が必要とするベースRのいくつかの機能を上書きします。パッケージから特定の関数のみをロードする方法

パッケージ全体ではなく、関数を1つだけ読み込む方法はありますか?

+3

どうして '-gdata :: trim'をトリムしないのですか? –

+0

' gdata'がロードされていると仮定していないのですか? –

+1

いいえ、それはありません –

答えて

14

確かに。 NAMESPACEファイル(as described here in R-exts)にimportFromディレクティブを使用してください。

importFrom(gdata, trim) 

OPのEDIT:今trimws()

-1

が、私はそれを得る:別のポストから:今、基本機能がありますR 3.2.0のように、それはすることができます(この場合はRで)パッケージを意味し、パッケージファンクション/オブジェクトにアクセスすることができますが、統計、グラフィックスなどがロードされ、ユーザのために移動する準備ができている場合、ツールパッケージを明示的にロードしなければユーザーはできません。

したがって、NAMESPACEファイルの 'imports:survival'と 'importFrom(survival、Surv)'も実際には動作しますが、を追加しないと正式に指定されたインポート 'エクスポート'されたオブジェクトのリストに 'Surv'を指定すると、関数 'Surv'はパッケージ内のコードでのみ利用できますが、ユーザーには使用できません(したがって、ビネットの例では使用できません)。

関連する問題