問題タブ [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.
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
関数を使用するか、欠落している関数が失敗するように)
r - R のデータフレームの各要素のカスタム クラス
私は S3 に非常に慣れていないので、次のデータ フレームがあれば可能かどうか疑問に思っていました。
elements
列の各要素にS3 列のカスタム クラスを与えることができます。
しかし、これはうまくいきません。これは、S3 の理解におけるメンタル モデルのギャップによるものですか? element
この方法で各要素に異なるクラスを適用することは可能ですか? そうでない場合は、リスト内の各要素がwith classになるように何らかの方法でリストとして出力を作成することはできますS3
か? ヒント/ヘルプアドバイスをいただければ幸いです。