tidyr

    2

    5答えて

    私が持っているもの: d.test = data.frame( sequence = c(1, 1, 1, 1, 1, 2, 2, 2, 2, 2), foo = c(3, 3, 3, 3, 3, 3, 3, 3, 3, 3), model = c("a", "b", "c", "d", "e", "a", "b", "c", "d", "e"), outpu

    4

    1答えて

    私は、同じ予測変数を使用しているがモデルパラメータが異なる複数のモデルのモデル性能を比較したいと思います。これは、整頓された出力を作成するためにbroomを使用する場所のようですが、私はそれを理解することはできません。 seq(1:10) %>% do(fit = knn(train_Market, test_Market, train_Direction, k=.), score = mean

    19

    3答えて

    長い日付のデータフレームには、同じ日付と人数の複数のエントリがあります。 jj <- data.frame(month=rep(1:3,4), student=rep(c("Amy", "Bob"), each=6), A=c(9, 7, 6, 8, 6, 9, 3, 2, 1, 5, 6, 5), B=c(6, 7, 8, 5, 6, 7, 5, 4,

    1

    1答えて

    私は以下の構造のデータベースを持っています。私は最後の列、部品番号、および説明と一緒に「 - 」で区切って区別したいと思います。この例ではOKです。しかし、これをデータベース(50,700件)で使用すると、エラーメッセージが表示されます。 rut<-c("50001780", "50001810", "50001820", "50001850", "50001890", "5000

    8

    3答えて

    次の例では、metaフィールドにマップオブジェクトのネストされたレコードを含む寄木張りファイルをロードしました。 sparklyrはこれらを扱う素晴らしい仕事をしているようです。しかしtidyr::unnestはSQL(またはHQL - わかりやすく - LATERAL VIEW explode()のように)に翻訳されず、したがって使用できません。他の方法でデータを無効にする方法はありますか? t

    3

    5答えて

    私はいくつかのデータのために二重ネスト構造を作成しました。どのように私は2番目のレベルのデータにアクセスすることができます(またはそのことについては、n番目のレベルを?) library(gapminder) library(purrr) library(tidyr) gapminder nest_data <- gapminder %>% group_by(continent) %>%

    1

    2答えて

    単一変数の番号付きバージョンを生成することにより、長いデータフレームをワイドフォーマットに変換した後にreshapeを元に戻したいと思います。私が直面している課題は、複数のキー変数と複数の変数が再結合する必要がある場合にこれを実行することです。私はtidyrからgatherを使用してみました。長いデータのこの例を見てみましょう:以下data.frame与え toy = data.frame(

    -1

    1答えて

    私は、大きく以下のdata.frameを持っている: df <- structure(list(WK = c("W212015", "W212015", "W222015", "W222015", "W232015", "W232015", "W372016", "W372016", "W382016", "W382016", "W392016", "W392016"), YEAR = c(2