問題タブ [reference-class]

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 投票する
1 に答える
166 参照

r - Rの参照クラスでevalを使用するときに.selfを先頭に追加しないようにするにはどうすればよいですか?

eval参照クラスのメソッドを呼び出すために使用する必要があります。以下はおもちゃの例です。

できると思いますがeval(parse(text = paste0(".self$", user_defined_text)))、よくわかりません:

  • .selfフィールドではなくメソッドを評価する必要があるのはなぜですか?
  • .self一度使ったら必要なくなったのはなぜですか?
0 投票する
1 に答える
309 参照

r - Rパッケージで定義された参照クラスを拡張する方法は?

パッケージで定義した参照クラスをユーザーが拡張できるようにしたいと考えています。おもちゃの例を次に示します。

このパッケージをロードした後、拡張しようとすると警告が表示されます。

この警告を取り除くにはどうすればよいですか?

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

r - 参照クラスからメソッドをデバッグするには?

getFields のような呼び出しをデバッグするには? 試しlibrary(debug); mtrace(AB.setFields)ましたが、何も起こりませんでした。

さらに、AB.setFields を定義するためのより良い方法はありますか?

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

r - 参照クラスを使用したプログラミング

  1. いくつかのポリモーフ コンストラクターと関数を定義する方法

    /li>

のような場合の決定によってのみこれを行うことはできますか

  1. 関数型プログラミングとオブジェクト指向プログラミングを組み合わせる方法。したがって、関数 getFields(vecB) を呼び出す場合、vecB はオブジェクト B のベクトルまたはリストです。戻り値は各オブジェクトの値である必要がありますか?

    /li>
  2. クラスAから初期化する関数などをデバッグする方法は? 私は試した

    しかし、うまくいきません。

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

r - Refenrence クラス関数を文字列で呼び出す

do.call("...",...)Rの標準関数のように、参照クラスのオブジェクトの関数を文字列で呼び出す簡単な方法はありますか?