問題タブ [devtools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4653 参照

r - パッケージからエクスポートされる変数または関数を定義する方法

私のRパッケージは内部変数を使用していますx。パッケージをロードすると(使用してみただけですdevtools::load_all)、リストにx表示されませんが、値はあります。ls()どうすればこれを回避できますか?

ユーザーがで変数にアクセスできるのは問題ありmyPackage::xませんが、単にではありませんx

0 投票する
1 に答える
585 参照

c# - デバッグ用のC#動的コンソールは可能ですか?

プログラムを作成していますが、コマンドを入力できる簡単な開発ウィンドウを作成したいと思っています。私が言おうとしている疑似コードを試してみます。

C# Form プログラムを操作できるコンソールを作成することは可能ですか?

私が必要とする唯一の答えは、「はい、コンソールを生成するにはこれを行う........」です。残りは自分で解決できます。または「いいえ」

お時間をいただきありがとうございます。

0 投票する
2 に答える
801 参照

r - R パッケージからの環境のエクスポート

rmongodbパッケージをラップし、MongoDB を操作するための開発者向けのインターフェイスを作成するR パッケージを開発しています。パッケージはproto内部で使用します。

と呼ばれる proto オブジェクト (環境) を介して単一のファクトリ メソッドをエクスポートしたいと思いますMongoDB。その定義は次のとおりです。

RStudio での開発中devtoolsおよびローカルでのテスト中、これは問題にはならないようです。ただし、いくつかの問題が発生しています。

  • devtools::check()「名前空間の依存関係は必要ありません: 'MongoDB'」で失敗するimport(MongoDB)私の NAMESPACE ファイルに入れることを主張します。R CMD check

  • このインポート ディレクティブを削除すると、手動で追加してもR CMD check、テストの実行中に「オブジェクト 'MongoDB' が見つかりません」というエラーが表示されて失敗します。ただし、RStudio では問題なく動作します。testthatexport(MongoDB)devtools::test()

proto環境であるオブジェクトを R パッケージからエクスポートするための推奨される方法は何ですか?

アップデート:

以下のガボールの提案に従って、それがデータとしてMongoDB.Rd宣言MongoDBされていることを確認しました(リンクにはソースがあります)。MongoDBテスト(を使用)で表示されないというエラーが引き続き発生しますtestthat。私のDESCRIPTIONファイルはここにあり、NAMESPACEここあります。

0 投票する
1 に答える
249 参照

r - エラー:不正な「S3method」ディレクティブ:RのS3method(plot)

を使用してRパッケージを作成していdevtoolsます。plotこれで、さまざまなクラス(たとえば、など)をとることができるジェネリック関数ができplot.factましplot.numerた。の.Rファイルでは、ドキュメントのコメントをroxygenの方法でplot.fact使用しています。#'他の項目に加えて、私は次のコメントを指定します:

ただし、実行するcheck('pkg')と、次のエラーメッセージが表示されますError: bad 'S3method' directive: S3method(plot)。コメントの書き方に何か問題はありますか?plot <- function(x,...) UseMethod("plot")または、関数の前にaを記述する必要がありますplot.factか?ありがとう!

アップデート

もっと正確に言うと、私のplot.fact関数には引数が1つもありませんx。代わりに、プロットをカスタマイズするための多くの追加パラメーターがあります。引数は

plot.fact <- function(x, conf.env=0.95, data.note="", leg.cex=1, ...)

ハドリーの提案によると、私は

しかし、エラーはまだbad 'S3method' directiveです...私は書き留める必要がありますか

plot.fact?の定義の前に ありがとう!

0 投票する
1 に答える
230 参照

r - .RprofileからのRdev_modeのロード中にエラーが発生しました

現在、Rで多くの開発を行っているので、Rの起動時にdev_modeを有効にします。

dev_mode()ここに示す.Rprofileに追加してみました:

ただし、これを行うと、次のエラーが発生します。

Error in is_library(path) : could not find function "file_test"

dev_modeは起動時にロードされません。誰かがこれを修正する方法を知っていますか?

R 2.15.1-2、devtools 1.0、testthat 0.7

0 投票する
2 に答える
269 参照

r - githubパッケージリポジトリに「package」サブフォルダーがあるはずです

devtoolsを使用して小さなRパッケージを開発し、それをgithub(https://github.com/paulhurleyuk/PaulHurleyMisc)に配置しました。この構造で作成しました

gitリポジトリであるため、ルートにも.gitフォルダーがあり、R CMD Check Rを実行すると、実行可能ファイルについて文句を言います。

パッケージのルートの下にサブフォルダーを作成する必要がありますか?devtoolsを使用してgithubからインストールしようとしたことがないので、devtoolsは何を期待しますか?

0 投票する
1 に答える
322 参照

r - devtools を使用して R パッケージをビルドするときにオブジェクト 'Cdqrls' が見つかりません

タイトル通りのエラーが出ました

私はdevtoolsRパッケージの構築に使用し、現在のパッケージの1つの関数を使用しました

また、次のようなlm.cファイルがsrcフォルダーに含まれます。

R ソース ファイルから直接コピーします。で使用load_all()するとdevtools、src/ の共有オブジェクトがコンパイルされ (うまく動作することを確認しました)、新しいファイル:lm.oMyPkgName.so. しかし、のwikiからdevtools、私はそれを見つけました

正常に動作している場合、いくつかの機能を実行することで、ファイルを更新して. あれは正しいですか?そうすればエラーが消えると思います...どんな提案でも大歓迎です!NAMESPACEuseDynLib(MyPkgName, Cdqrls)

アップデート

@mnelとこの投稿によると、使用@useDynLibするとうまくいくようです。ただし、私が使用した機能は文書化されておらず、使用した.Call()機能がいくつかある.Callため、エンドユーザーには使用されないため、個人的には文書化したくありません。では、どこに置こ@useDynLibうか?

0 投票する
3 に答える
3284 参照

r - roxygen2 による R パッケージのビルドで関数のヘルプ ドキュメントを表示しない

R パッケージのビルドに使用devtoolsしていますが、エンド ユーザーに表示されるように設計されていない関数がいくつかあります。ただし、これらの関数は で C コードを呼び出す必要があるため、.Rd ファイルを自動生成する関数の上.Callに記述しなければなりません。@useDynLibそのようにして、パッケージをビルドするときに、@exportこれらの関数を含めなくても、ヘルプ ドキュメントに表示されます...ドキュメント化されていても、これらの関数を抑制する方法はありますか? ありがとう!

0 投票する
1 に答える
1058 参照

r - devtools/GitHub ダウンロード エラー

今日の時点でdevtools、GitHub からパッケージをインストールするために使用できません。エラーが次の場所にあるかどうかはわかりません。

  1. 自分
  2. 開発ツール
  3. GitHub

次のように使用install_githubしていますが、次のエラーが発生します。

2番目のレポでこれを試しましたが、同じエラーが発生しました。他の同様のエラーがセキュリティ証明書に関連していることを知っています。

これが私のgithubリポジトリですhttps://github.com/trinker/reports

ダウンロードもインストールもできないようです。ただし、R ビルドによって生成されたtar.gzファイルをインストールできます。

エラーはどこで発生し、なぜ発生するのですか?

PS他の人のgithubにインストールできます:

編集

独自の qdap もインストールできます。