問題タブ [nse]

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

r - NSE を dplyr のフィルターに渡す

セットアップが完了しました。これで動作します...

nse がフィルターの追加に失敗するのはなぜですか?

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

r - Rで変数を期待する関数にパラメータとして文字列を渡す方法

関数 f の最初の呼び出しは機能しますが、2 番目の呼び出しは機能しません。関数が想定どおりに機能するように、関数 f に文字列 ("v") を渡すにはどうすればよいですか?

0 投票する
3 に答える
120 参照

r - SEの場合のnesting_の使い方

ハドレーバースを使ってプログラミングする方法を学ぶのに苦労しています。NSEと怠惰なビネットを読みましたが、まだ迷っています...

tidyr::complete ヘルプ ページにある例を SE ケースに翻訳しようとしています。

私の最終的な目標は、次のように指定された変数で同じことを実行できるようにすることです。

しかし、それを試す前に、列名を直接使用して解決できるようにする必要があります。始めるには、それが私が望むものではないことを知っていても、これは少なくともエラーをスローしません:

私が理解できないのは、「nesting_」を含める方法
です。

助けてくれてありがとう!!

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

r - 誰かが手動の ggplot スケールでの名前付きベクトルの動作を説明できますか?

名前付きベクトルを使用して ggplot2 の手動スケールで色を設定する場合、名前の 1 つとして変数を使用すると、色は最終的なプロットに表示されません。

色がありません

ただし、名前を使用して名前付きベクトルを作成すると、プロットは期待どおりに表示されます。

正しいプロット

誰かが私にこの動作を説明できますか? 非標準評価に関連していると思われます(ggplot2は値ではなく名前を使用していますか?)。

手動スケール設定関数で変数を使用する最良の方法を提案していただければ幸いです。

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

r - 関数でdplyrを使用する方法は何ですか

dplyr 関数を使用して、与えられた変数の平均を計算する関数を書きたいと思います。多くの変更を加えてコンセプトに従ってみましたが、成功しませんでした。dplyr独自の関数内で関数を避ける必要がありますか? または、そのことを行うトリックはありますか?

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

r - dplyr を使用して複数の引数を持つ関数を作成する

dplyr独自の関数で関数を使用するのに苦労しています。理解に近づいていますが、まだ完全には理解できていません。ここには、df変数typeD10変数があります。

;Mの場合に新しい列で返される関数を書きたいと思います。ifとそれは他のすべての場合に返されます。関数の開始時に の値を変更できるようにしたい。type == "KL""-1"type %in% c(9999, -1)K9999, -1, KL

私の試みは、次のような関数で終了しました:

次のような出力を取得したいのですKが、列にのみ返されます。typ

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

r - dplyr の NSE: mutate 内のネスト関数

私は dplyr の熱心なファンですが、重要な複雑さを実行しようとすると必然的に発生するいくつかの NSE 問題にまだ戸惑っています。

適切な例: 列のサブセットの行の合計を見つける。

これは機能します:

そしてこれ(SEバージョン)は動作します:

しかし、これは機能しません:

なんで?