問題タブ [magrittr]
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 - dplyr + magrittr + qplot = プロットなし?
qplot
(ggplot2)を使用してから、データを転送したいmagrittr
:
これは機能します:
これによりエラーが発生します。
そして、それらは要約統計のみを生成します:
何が問題ですか?私はすでにこの解決策を見つけましたが、添付のコードからわかるように、役に立ちません。
r - %>% パイプを使用した dplyr のチェーン算術演算子
dplyr
ormagrittr
パッケージで、より具体的には連鎖関数%>%
が基本演算子+
、-
、*
、 で問題を抱えている理由を理解したいと思います。/
チェーンは、前のステートメントの出力を取得し、次のステートメントの最初の引数としてフィードします。
では、どうしてこれがうまくいかないのか
また、次の構文は加算/減算には機能しますが、乗算や除算には機能しないこともわかりました。なんでそうなの?
*2
では、data.frame で操作を行うためにも匿名関数を作成する必要がありますか?
ありがとう、私は他のSOの質問で答えを見つけることができませんでした.
r - R: 自作パッケージで magrittr パイプ演算子を使用
%>%
パッケージで導入されたパイプ演算子magrittr
を、自分で作成したパッケージで使用して、dplyr
データ変換を連鎖させたいと考えています。magrittr
ファイルのように記載されImport
ていDESCRIPTION
ます。自分のパッケージをロードし、パイプ演算子を使用する関数をテストした後、次のエラー メッセージが表示されます。
functionname のエラー (パラメーター、: 関数 "%>%" が見つかりませんでした)
パッケージをビルドできなくなるため、関数のソース コードを変更%>%
しmagrittr::%>%
ても役に立ちません。
r - colnames()<- などの置換関数でパイプ演算子 %>% を使用します
パイプ演算子を使用して、次のような置換関数にパイプするにはどうすればよいcolnames()<-
ですか?
これが私がやろうとしていることです:
しかし、理想的には次のようになります。
毎回特殊な関数を書かずにこれを行う方法はありますか?
ここでの答えは始まりですが、正確には私の質問ではありません: dplyr での算術演算子の連鎖