問題タブ [r-s3]

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 に答える
80 参照

r - ロードされた環境にデフォルトで S3 メソッドを宣言する方法は?

パッケージで、 object に対して S3 メソッド「compact」を呼び出したいと思いますfoobar

したがって、関数自体compact.foobarとともに、パッケージに関数が含まれます。compact

ただし、この後者は と競合しpurrr::compactます。

メソッドをデフォルトでpurrr( compact.default = purrr::compact、または多分 ) を使用することもできますが、ユーザーがロードcompact.list = purrr::compactしていない場合はほとんど意味がありません。purrr

compactユーザー環境でロードされたバージョンの にメソッドをデフォルト設定するにはどうすればよいですか? (purrr::compact、他の宣言されたcompact関数を使用するか、欠落している関数が失敗するように)

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

r - R のデータフレームの各要素のカスタム クラス

私は S3 に非常に慣れていないので、次のデータ フレームがあれば可能かどうか疑問に思っていました。

elements列の各要素にS3 列のカスタム クラスを与えることができます。

しかし、これはうまくいきません。これは、S3 の理解におけるメンタル モデルのギャップによるものですか? elementこの方法で各要素に異なるクラスを適用することは可能ですか? そうでない場合は、リスト内の各要素がwith classになるように何らかの方法でリストとして出力を作成することはできますS3か? ヒント/ヘルプアドバイスをいただければ幸いです。