dplyr

    1

    2答えて

    私は、各チェックボックスがインジケータ変数であるアンケートから非常に面倒なデータセットを持っています。したがって、エントリとしてM/Fの変数として性別(または競争)を持たせる代わりに、指標を持つgender_m列とgender_f列があります。 簡体例: df <- tribble( ~id, ~gender_m, ~gender_f, #--|----------|------

    -6

    1答えて

    以下のコードを実行してください: "patients $ time"列にタイムスタンプが表示されます。最初の行の値「2017-01-02 11:41:53」と226行目の値「2017-08-07 09:06:07」の2回の間にすべてのレコードを取得したい。私は基本的にこれらの2つの時間の間にすべてのレコードを取得したい。私はdbGetqueryを試しましたが、エラーが発生しています。助けてください

    2

    2答えて

    特定の行の値に応じて、グループ化されたdplyr tibble内の列の名前を変更するにはどうすればよいですか?次の図は、私のチブルがどのように見えるか、そして操作後のチューブルの見方を示しています。 私は、次のコードを試してみましたが、「名前」欄から柔軟に新しい列名を述べることができるのカラム名の変更機能を記述するために管理していませんでした。 library(dplyr) df <- dat

    0

    2答えて

    新しいデータ列を追加し、渡すパラメータを使用して列の名前を付けたいと思います。私はdplyrのmutate行単位名前を直接ハードコードする他の方法がありますが、ここでどこから開始するのかはわかりません。どのようにmutateや同様のシンプルな/エレガントなものを使用するのですか? 再現例:メイン と仮定が、C(6渡された "NAME4" と新しいと文字列パラメータ main <- data.fra

    1

    1答えて

    私は "confidence_table"という名前のチブルを持っています。 mutate動詞を使用して新しい列を追加しようとすると、これは機能しません。 # A tibble: 12 x 3 # Groups: Age [2] Age Condition Prop <fctr> <fctr> <dbl> 0 old 0.73993056 1 old

    1

    1答えて

    これは私の入力です。 df <- data.frame(n1 = c("A1", "A1", "A1", "A1", "A1", "A1", "A1"), n2 = c("B", "B", "B", "B", "C", "C", "C"), n3 = c("D", "D", "E", "E", "F", "G", "H"), n4 = c("I",

    0

    1答えて

    データフレームdfがあり、2番目の列のグループによって最小値によって新しい列が作成されるようにしたいとします。以前の投稿では、データフレームの元の行と列を保持しながら、新しい列を作成するというコンテキストでこの問題に対処していません。 このサンプル入力を仮定します。私が達成したい何 a <- c(1,1,1,1,2,2,2,2) b <- c(NA,1,2,2,3,5,6,NA) df <-

    0

    1答えて

    library(vegan) data(dune) dune.spec<-data.frame(Species=colnames(dune)) species<-as.character(dune.spec$Species) levels(species)[levels(species)=="Achimill"] <- "test" library(dplyr) species<-

    1

    1答えて

    dplyr::case_when()ドキュメントに与えられた例を次に示します。 x <- 1:50 case_when(x %% 35 == 0 ~ "fizz buzz", x %% 5 == 0 ~ "fizz", x %% 7 == 0 ~ "buzz", TRUE ~ as.character(x)) 私は数35が"buzz"を生み出すことを

    0

    1答えて

    データ 私は2つの行列を持っています。 traf_idは、2つの列の2つの信号灯のIDを表します(信号灯が車に最も近い場合は、最初の列にあります)。第2の行列traf_stateは、信号光の状態(1 =赤と2 =緑)を表す(再び、最も近い光の状態が第1の列に入れられる)。上記データにおいて traf_id <- matrix(data = c(rep(12353,4), rep(12453,4),