パッケージをビルドしていて、関数がパッケージのエクスポートされたオブジェクトではないというエラーが表示されます。 Rスクリプトでは、関数をエクスポートするために@exportタグを使用しましたが、document()またはroxygen()を使用してroxigeniseを実行すると、その関数はNAMESPACEにエクスポートされません。roxygen2:@exportを使用してもNAMESPACEに関数がエクスポートされない
2
A
答えて
3
私は同様の問題がありました。それは私の関数の中で、私は(私の偽の例では「宇宙空母ギャラクティカ」の前で)アポストロフィで始まった行をコメントアウトしていたことが判明ので、それは次のようになります。
#' @export
getMyFavoriteSciFiShows <- function() {
myFavoriteSciFiShows <-
c('Star Trek Next Generation',
#'Battlestar Galactica',
'Babylon 5')
return(myFavoriteSciFiShows)
}
これは本当にめちゃくちゃroxygen2のVこれは私のNAMSEPACEファイルに入れたものです:
export("Galactica',")
export(Battlestar)
+1
ありがとう、これも私を助けた。私の印象は、roxygenは# 'の外観を解釈しようとします。これはしばしば@exportやその他のものを混乱させます。 – Paul
関連する問題
- 1. zipからlambda関数にエクスポートしてもスリープモジュールが選択されない
- 2. `export`キーワードを使わないモジュールから関数とクラスをエクスポートするには?
- 3. Cエクスポートされていない関数
- 4. highcharts-export-clientsideサポートされていないエクスポート形式
- 5. NAMESPACEのS3メソッドがエクスポートされていません
- 6. 「namespace xxxを使用しています」がテンプレート関数に影響しないのはなぜですか?
- 7. 私のユーティリティ関数にRoxygen2を使用する
- 8. Jasmine spy on関数が親オブジェクトなしでエクスポートされ、NODEでES6を使用してインポートされました
- 9. [WebService(Namespace = "http://tempuri.org/")]が使用されていますか?
- 10. パッケージ内にエクスポートされていない関数Rのデバッグ
- 11. AmchartsがJavaScript関数を使用してレンダリングされない
- 12. roxygen2で@記号を使用して
- 13. sinonでエクスポートされていない関数をスタブする
- 14. Rails has_many:through with namespace - 初期化されていない定数
- 15. エクスポートされた変数は、ノードjsで関数がエクスポートされる間に未定義になりました
- 16. Gulpを使用しているときに関数が認識されない
- 17. ビューとして使用してもインデックスにインデックスが使用されない
- 18. ドロップダウンからアイテムを選択しても、Seleniumを使用してangularjs関数が実行されない
- 19. kartik-v/yii2-exportを使用したyii2でのエクスポート
- 20. R相関係数は、使用=が含まれていても、
- 21. Nginxがロードバランシングに使用されてもフェイルオーバーしない
- 22. Rcpp :: export - R関数ではなくC++インタフェースのみをエクスポートする
- 23. source.Vectorローダー関数を使用してマップ上にポイントが表示されない
- 24. roxygen2パッケージを使用した.Rdファイル
- 25. フォームでユーザーコントロールを使用しても値が返されない
- 26. vb.net SqlConnectionを使用してもファイルが解放されない
- 27. glDrawElementsを使用しても.objファイルが描画されない
- 28. ES6で定数として宣言された関数をエクスポート
- 29. エクスポートされたマングースモデルの中のマングーススキーマ関数の使用
- 30. c#windows phone 8.1 "windows namespaceの使用が予約されています"エラー
'your_package ::: your_function'はパッケージを読み込んだ後に動作しますか? – jakub
はい、そうです。しかし、私が読んでいるように、そうするように勧められていません@jakub – Rospa
確かに。チェックしてるだけ。いくつかのS3クラスのメソッドを定義していますか?また、roxygenブロックをここに投稿すると便利かもしれません。 – jakub