Rパッケージを開発していますが、いくつかの関数エイリアスを設定したいと思います。もし私がfoo
という名前の関数を定義していれば、bar
シンボルの下でも利用できるようにしたいと思います。私は@alias
タグを認識していますが、それは私が望むものではありません。新しいファイル(おそらくaliases.R
)を作成し、そこにすべてのエイリアスを入れる必要がありますか?Rパッケージ開発 - 関数のエイリアス
22
A
答えて
30
foo
と定義すると、bar
と定義できます。
foo <- bar <- function(x, y, z) {
# function body goes here
}
+1
、私は' FOO() '著作ことに気づきました。 'bar < - foo <--'を逆にすると、' bar() 'だけが動作し、他の関数が見つからないと言います。誰でもこのような問題に遭遇しますか? – rmf
+2
@rmf:新しい質問で詳細を提供する必要があります。私の推測では、あなたはroxygen2を使用しており、最初の関数のみをエクスポートしているということです。 –
関連する問題
- 1. GitHubでのRパッケージ開発
- 2. e1071パッケージのPredict.svm関数R
- 3. clustMixType rパッケージのkproto関数
- 4. 複数のオブジェクトをsysdata.rdaに格納する:Rパッケージの開発
- 5. githubで新しいRパッケージ開発を開始
- 6. Rパッケージ開発でのロード時のセットアップの適切な練習
- 7. tmapパッケージの関数がクラッシュするR
- 8. Rパッケージに属する関数のスケジューリング
- 9. rのエイリアス関数の出力を取得
- 10. カスタムRパッケージの関数を返す関数
- 11. パッケージを開発する際に以前のバージョンの関数を削除するR
- 12. git in Rパッケージ開発の使い方は?
- 13. R CMDのCXXFLAGSを変更するRパッケージを開発するためのINSTALL
- 14. RパッケージのRパッケージの例
- 15. Rパッケージ開発におけるコード編成
- 16. pocketsphinx-pulseaudio開発パッケージのインストール
- 17. マルチパラメータ関数テンプレートのエイリアス
- 18. TypeScript:.d.tsの関数エイリアス
- 19. C++クラス関数のエイリアス
- 20. クラスメソッドとグローバル関数のエイリアス
- 21. Rパッケージ/関数 - 関数の引数に黄色のコメントボックスを追加する
- 22. パッケージのPython開発版を公開
- 23. 関数型のエイリアスを作成する
- 24. Rパッケージ
- 25. Rパッケージの開発のために/ instディレクトリのファイルを一覧表示する
- 26. rのデータフレームにパッケージ関数の結果を得る方法
- 27. パッケージ名エイリアスまたはニックネーム
- 28. 開発中のRパッケージに外部データファイルを追加するには?
- 29. Rのtmパッケージに関する問題
- 30. Rパッケージ開発のベストプラクティス:system()コマンドを使用していますか?
私はそれが本来の機能の隣にそれらを置く方が良いと思う: 'バーは< - foo'妙 – hadley