問題タブ [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 に答える
54 参照

r - RのReferenceClassesメソッドでPDFへの出力が機能しない?

RのReferenceClassesメソッドでPDFへの出力が機能しない?

これは、ReferenceClasses R doc から抜粋した例で、若干の変更が加えられています。

出力デバイスの切り替えに関するこれらの行をコメントアウトしたので、デフォルトのデバイスをずっと使用していることに注意してください。それ以外の場合、viewメソッドが呼び出されたときに、プロットは pdf ファイルにまったく書き込まれません。なぜこれが起こっているのですか?

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

r - 参照クラスを使用して data.table を拡張するには?

問題:

を拡張する参照クラスを作成したいと考えていますdata.table

動機は

  1. data.tableカスタムメソッドと可変フィールドが欲しい
  2. 既存のすべての構文 (インデックス作成、サブセット、マージなど) を期待どおりに動作させたい

問題は、私がこれまでに失敗したことです。

試み:

私は試した:

しかし、エラーが発生しました:

ただし、次のようなものを期待していました。

何がうまくいかないのですか?

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

r - R 参照クラスと複数ファイルのメソッドの順序

R 参照クラスについて私が本当に気に入らないことが 1 つあります。それは、メソッドを記述する順序が重要であることです。クラスが次のようになるとします。

次に、インスタンスを開始し、メソッドを呼び出します。

次のエラーが表示されます。

私は2つのことに興味があります:

  • この煩わしさを回避する方法はありますか?
  • これは、非常に長いクラス ファイルを複数のファイルに分割できないということですか? (たとえば、メソッドごとに 1 つのファイル。)
0 投票する
1 に答える
68 参照

r - R 参照クラスの保存フィールド

R 参照クラスのフィールドを保存しようとしています:

どうやらそれはうまくいきません:

次に、.self を添付しようとしました。

別のエラーが発生しました:

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

r - R参照クラスにデストラクタはありますか?

テストとして:

次に、オブジェクトの作成と削除を試みます。

ファイナライズ関数はまったく呼び出されません...

0 投票する
0 に答える
107 参照

r - PackageB で PackageA の参照クラスを拡張する方法は?

問題

以下の図は、私の問題を示しています。

ここに画像の説明を入力

別のパッケージの参照クラスを拡張する参照クラスClassBを作成しようとしています。PackageBClassAPackageA

がインスタンス化されるとすぐに、R はプライベート (エクスポートされていない) オブジェクト (特に関数)が見つからないとClassB文句を言います。PackageA

最小限の作業例 (MWE)

次の図は、MWE がどのように機能するかを示しています。

ここに画像の説明を入力

ClassAの2つのプライベート関数に依存しますPackageAfractionsfrom import-ed package MASS、およびそれ自体PrivateFunc内で定義されてPackageAいます)。ClassBも、 の継承を通じて、暗黙的にこれらの関数に依存しますClassA

インスタンス化されるとすぐに、見つからないClassBというエラーが発生します。PrivateFuncこれらのエラーは、ビルド時に発生しますPackageB

コード:

ビルドしようとしたときのエラーPackageB:

何がうまくいかないのですか?

追加情報