問題タブ [quosure]
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 - 大なり記号と quosure 生成エラー
関数で dplyr を使用すると問題が発生します。quosure に基づいてフィルタリングすると、> 記号が表示され、データが返されないという問題が発生します。
例えば:
関数の簡略化されたバージョンを次に示します。
期待される出力:
代わりに、空のデータ フレームが返されます。
quosure を使用するのではなく、コードを微調整して終了日を指定すると、次のように機能します。
startdate と enddate quosures を作成するコードは同一であり、フィルターを切り替えて startdate に >= 記号が含まれるようにすると、空の df 問題が再び発生します。これは dplyr のバグですか、それとも何か間違っていますか?
r - 関数入力が変数の場合の R dplyr Quosure ロジック
quosure を使用してカスタム group_by 関数を動作させようとしています。関数への入力がフィールドの名前である場合、正常に機能します。ただし、関数に挿入するフィールドの名前を含む変数を作成したい場合、フィールドが引用符で囲まれているために行き詰まります。誰でもこれを回避する方法を知っています。下記を参照してください