purrr

    0

    1答えて

    複数の引数を持つ関数をマップしたいと同時に、purrrパッケージの条件に基づいて関数を適用するだけです。私はmap2またはpmap関数で複数の引数にマップすることができ、私はmap_if関数の条件に基づいてマップすることができます。 次のコードは、私がやりたいことの基本的な例ですが、関数map2_ifはまだ存在しません。私は、この特定の問題については、関数プログラミングなしでそれを解決する 方法が

    7

    1答えて

    nested.data.frameに複数のggplotプロットを作成するには、purrr :: pmapに関するいくつかの質問があります。 私は問題なく次のコードをpurrr :: map2を使用して実行でき、nested.data.frameには多重化(2つのプロット)を行うことができます。 例として、私は2つの以上のプロットをプロットしたい場合、私はコードの下のようなpurrr :: PMAP

    4

    2答えて

    可変長の値のサンプルを任意の数の異なる確率分布から取り出し、各分布からのサンプリングの重み付けされた確率で取り出したいとします。 は、任意の提案をありがたく受け取っ library(tidyverse) set.seed(20171127) # sample from 5 different probability distributions dists <- tibble( s

    1

    1答えて

    PROBLEM :: purrr使用して、ファイルをCSVするために、複数のデータフレームを書く: 私は、CSV-ファイルとしてディスクに書き込まれるべきデータフレームのリストを持っています。 これは、データフレームのリストであると仮定します dfs <- list(iris, mtcars) 動作しませんでしたWHAT: を私はこのような正しいファイル名を作成しようとしましたが

    1

    3答えて

    私はこのようなものに見えるのデータセットがあります。y変数のそれぞれについて df1 <- data.frame(id = c(rep("A1",4), rep("A2",4)), time = rep(c(0,2:4), 2), y1 = rnorm(8), y2 = rnorm(8)) を、私はtime==0以来の変化を計算します。基本

    2

    2答えて

    私は3つのデータフレームdfLON、dfMOS、dfATAを持っています。 yは連続変数、a、b、cはバイナリカテゴリであり、またNAもあります。 データセットごとに1つずつ、別々の線形回帰モデルを作成したいと考えています。 私の現在のコードでは、データフレームのリストを作成してlm()に渡しました。しかし、例えばfitdfLON <- DfList[[1]]より結果を見るより簡潔な方法があります

    1

    1答えて

    Iの各要素は、私が非公開に()、UNNEST()と平坦化を(使用しようとした長さ2のリストを含むリスト列とtibbleを有します)と他のさまざまな組み合わせが、私の望む結果を得る運はありません。 最小限の作業例は以下の通りです:期待される成果と df <- tibble(x = c('A', 'B'), preds = list(list(Phi = data.frame(time =

    0

    2答えて

    Rのkmeans()関数をk(kmeans(x = iris[1:4], centers = k))の異なる値で実行したいとします。私はdplyrまたはdo.call()関数を使ってこれを行う方法を知っていますが、purrr::invoke()と動作させることはできません(私はこの呼び出しに適切な関数であると確信しています)。もちろん、私はもちろんdplyrのアプローチ(this link参照)を