tidyverse

    0

    1答えて

    でフィルタする: global.R: library(shiny) library(gapminder) library(tidyverse) library(scales) ui.R: fluidPage( titlePanel("Gapminder Hierarchical Clustering of Countries"), sidebarLayout( sidebarP

    1

    2答えて

    group_by複数変数の場合、dplyrはこれらのグループの共通部分を見つけやすくなります。例えば 、 mtcars %>% group_by(cyl, am) %>% summarise(mean(disp)) 利回り Source: local data frame [6 x 3] Groups: cyl [?] cyl am `mean(disp)`

    5

    3答えて

    tidyverseを頻繁に使用すると、名前付きベクトルをdata.frame/に変換するという課題に直面することがよくあります。 これを行う方法として、どのような方法がありますか? EDIT:これに関連している:thisとthis githubの発行 だから私がしたい: require(tidyverse) vec <- c("a" = 1, "b" = 2) は、このになるために: # A

    1

    1答えて

    長いフォーマットと広いフォーマットを切り替える際に、現在のデータ分析ワークフローにいくつかの最適なステップがあります。私のデータは、長い形式でプロットし、pipyあらゆる種類のもののために有用であるが、分析のいくつかの部分のために、それははるかに簡単そうです 、共通x値で、以下の3つのトレースを考えてみましょう広い(行列のような)形式を扱う。たとえば、このダミーの例では、0と0.25の間の各トレー

    0

    1答えて

    私はtidyrでうまくいっています。 ggplot2を使用してプロットするためのanscombeデータセットを準備するより良い方法はありますか?特に、私はデータ(obs_num)を追加することを好きではありません。あなたはどうしますか? library(tidyverse) library(datasets) anscombe %>% mutate(obs_num = 1:n())

    1

    4答えて

    選択が各行に固有の場合、1つの列の値(例:x)を使用して可能な列の中から値を選択するにはどうすればよいですか? x変数は、変数a,b、またはcを特定の行に対して選択する必要があるかどうかを決定します。ここに簡単な例があります。実セルは、ではなく、列名と行番号の連結です。 library(magrittr); requireNamespace("tibble"); requireNamespace(

    0

    2答えて

    マイデータを変異させ、次のようになります library(tidyverse) df <- tribble( ~y_val, ~z_val, 2, 4, 5, 3, 8, 2, 1, 1, 9, 3) 私はdplyrとデータフレームに適用する::コールを変異させたいカスタム関数fun_b()を持っています。しかし、fun_b()は、

    1

    2答えて

    以下の3つの値があります。私がしたいのはlookupと同じ長さのベクトルを作成することです。NAの要素にはreplaceの値が与えられ、残りの要素にはdataの対応する位置に値が与えられます。例えば。 lookup = c(NA, NA, 1, 2, NA, 3, NA) data = c("user_3", "user_4", "user_6") replace = "no_user_dat