rlang

    2

    2答えて

    文字列から疑問文を解析して評価する方法はありますか?私は以下の例のように同じ出力を達成したいと思います: library(rlang) a <- 10 quo(UQ(a) + 2 * b) ## <quosure: global> ## ~10 + 2 * b が、私は料理があるので試してみました何 t <- "UQ(a) + 2 * b" から始まる: # Trial 1: q

    0

    1答えて

    私はまだRのquosuresを理解しようとしていますが、なぜ以下の関数の置換が失敗するのか分かりません。 my.toggle <- function(toggle) { if (toggle) { print("yes") } else { print("no") } } fn.args <- list(toggle = T) my.tog

    2

    1答えて

    目的:データフレームを最初の 引数として受け取る関数を作成し、さらに2つの引数、つまり引数のリストを dplyr::selectに渡して、関数が戻るようにします2つのデータフレーム。ここで はargments df1とdf2がlistないalist取ることを私が好む作業例 my_select <- function(.data, df1, df2) { DF1 <- dplyr::sel

    0

    1答えて

    dplyr開始バージョン0.7では、summarize_group_by_のようにアンダースコアで終わるメソッドは廃止予定です。私は現状を使用して、次の例を実装しようとしています https://cran.r-project.org/web/packages/dplyr/vignettes/programming.html と!!: を参照してください。 の作業例: df <- data.fram

    0

    2答えて

    I持ってmutateため、以下の(大きく簡略化)dplyr例: xx <- data.frame(x = 1:10, y = c(rep(1,4),rep(2,6))) bla_fun <- function(x,y){cat(x," ",y,"\n"); min(x,y)} xx %>% rowwise() %>% mutate(z = bla_fun(x,y)) 私はそれを

    1

    1答えて

    私は正しくUQの文字列をdplyrのようにdplyrの方法でRHSに作成した文字列をmutateのように作成しました。私はこのMWEのwilcox.test一部にコメントで得たエラー・メッセージを参照してください: require(dplyr) dfMain <- data.frame( base = c(rep('A', 5), rep('B', 5)), id = let

    3

    1答えて

    dplyr::left_join(およびfriends)のby引数には文字列のリストが必要です。私のコードでは、関心のある変数をすでにクォーチャのリストとして定義していますので、クォーチャのリストを文字列のリストに変換することで、リストをもう一度作成しないようにします。 私はrlang文書の周りを狩りに行きましたが、既存の解決策は見つかりませんでした。機能のquo_expr家族スプライスと変換qu

    0

    1答えて

    が見つかりません 'rlang_is_null' Rセッション: sessionInfo() R version 3.4.2 (2017-09-28) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: def

    1

    1答えて

    データセットをクリーニングしており、多くの因子変数を再コード化する必要があります。これを行う関数を作成するのにrlangとmapを使用したいと思います。私のサンプルデータセットとコードは以下の通りです。私はほとんどそれを持っていると思うが、私は完全に把握していないのでおそらく、バグを把握することができませんrlang。 の作業データセット:ここ df1 <- tribble( ~var1, ~va

    1

    1答えて

    作業: 欲しい完全なデータセット(mydf)を有するdplyr::group_byに異なる変数セットと変数の組み合わせの別のセットのエントリに従って(mysplits)。問題は、私のmysplits data.frameは文字の変数の名前が含まれています。 オプションがありますが、これはrlangの機能と似たようなツールでこれを実現したいと考えています。 mydf <- data.fra