タグ付けされた質問 「magrittr」


4
R:自己記述型パッケージでmagrittrパイプ演算子を使用する
データ変換をチェーンするために、自分で作成%>%したmagrittrパッケージで、パッケージに導入されているパイプオペレーターを使用したいと思いdplyrます。ファイルのmagrittrようImportにリストされDESCRIPTIONます。自分のパッケージをロードし、パイプオペレーターを使用する関数をテストした後、次のエラーメッセージが表示されます。 functionname(parameter、:でエラーが発生し、関数 "%>%"が見つかりませんでした 関数のソースコード%>%をmagrittr::%>%に変更しても、パッケージをビルドできなくなるため、効果がありません。
100 r  namespaces  magrittr 

6
dplyrを使用してdata.frame内の完全なケースをフィルタリング(ケースごとの削除)
dplyrを使用して完全なケースのdata.frameをフィルタリングすることは可能ですか?complete.casesもちろん、すべての変数のリストが機能します。ただし、これは、a)変数が多数ある場合は冗長であり、b)変数名が不明な場合(たとえば、data.frameを処理する関数内)は不可能です。 library(dplyr) df = data.frame( x1 = c(1,2,3,NA), x2 = c(1,2,NA,5) ) df %.% filter(complete.cases(x1,x2))
97 r  dplyr  magrittr 

5
Rパイプ演算子を使用する場合の条件付き評価%>%
パイプ演算子を使用するとき%>%のようなパッケージでdplyr、ggvis、dycharts、など、どのように行うの私は条件付きでステップを実行しますか?例えば; step_1 %>% step_2 %>% if(condition) step_3 これらのアプローチは機能していないようです。 step_1 %>% step_2 if(condition) %>% step_3 step_1 %>% step_2 %>% if(condition) step_3 長い道のりがあります: if(condition) { step_1 %>% step_2 }else{ step_1 %>% step_2 %>% step_3 } すべての冗長性なしでより良い方法はありますか?
93 r  dplyr  ggvis  magrittr 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.