tidyr

    0

    2答えて

    私はこのような文字列とNASが移入データフレームの列、持っている: を df <- data.frame(col=as.character(c(NA,'', 'text', '', NA,'text'))) この場合、 'とNAはどちらもNAを表し、標準化しようとしているので、両方ともNAであるか、両方とも' 'です。私はこのコードを試してみました: df$col <- replace_na(

    0

    2答えて

    は私が見えるDFを持っていると言うRでグループ化された手段と値のように: rat let num 1 A 3 3 c 12 3 B 41 1 B NA 1 A NA 2 B 2 2 C 20 1 C NA 2 A 33 3 C 10 私は「ネズミ」をGROUP_BYと「聞かせて」と「NUMの平均値を取得したいと思い 'を各グルー

    0

    1答えて

    大量の種数データでは、残念ながら同じ種の2つの類似種を記録し、一緒に数えました(私はSp2aとSp2bの代わりにSp2を数えました)。私はすべてのサンプルを再訪し、各種でなければならないそのジョイントカウントの割合を測定した(例えば、サンプル「北」、Sp2を40回カウントし、その数の20%をSp2a、80%をSp2bとすべきであると判断した。私は samples <- c("north","nor

    1

    3答えて

    私はこのデータフレームを持っています。各質問には2つの部分(q1、q1_p2)があります。 2番目のサブパートが同じ行になるように答えを移動したいと思います。 question answer q1 bleh q1_p2 bah q2 meh q2_p2 bleh 基本的には、このようなものです。 question answer p2 q1 bleh bah

    4

    3答えて

    私は参加者1人当たり1行のデータファイルを持っています(参加した調査に基づいて1-xという名前が付けられています)。すべての参加者がデータセットに存在するかどうかを確認したい。これは、研究は、彼らが参加した研究である、参加者はPERSONIDあり、私のおもちゃのデータセットです。このようになります df <- read.table(text = "personid study measuremen

    0

    2答えて

    私は提供された画像に似たグラフを作ろうとしています。州よりもむしろ、私はチームが好きです。 「基本」、「上級」、「上級」、「上級」の代わりに、「BA」、「OBP」、「SLG」、「OPS」を希望します。また、絵のようにポイントの色を交互にしたいと思います。ここまで私がこれまで持っていたことはありますが、ggplotとrowThemeの間の部分には問題があります。より多くのコードを表示するには、スクロ

    0

    1答えて

    回答者が一連の5つの質問を行うオンライン調査のデータがあります。私はこのようなルックスで働いています データ: P1 P2 P3 P4 P5 P1 P2 P3 P4 P5 P1 P2 P3 P4 P5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 6 7 8 9 10 6 7 8 9 10 6 7 8 9 10 所望の出力は次のようになります。 P1 P2

    2

    2答えて

    2つの別々の列のグループを2つのキーと値のペアにまとめる必要があります。 library(dplyr) library(tidyr) ID = c(1:5) measure1 = c(1:5) measure2 = c(6:10) letter1 = c("a", "b", "c", "d", "e") letter2 = c("f", "g", "h", "i", "j") df

    0

    2答えて

    これがピボットとなるかどうかはわかりません。そのため、私はグループに尋ねると思ったのです。私は下の出力データフレームへの入力からどうやって取得するのか分かりません。テーブルを作成する方法が見つからないので、コンマで区切ります。 入力: ヘッダー:KEY1、KEY2、KEY3、タイプ、値 値: a1, b1, c1, fruit, 1 a1, b1, c1, vegetable, 3

    0

    1答えて

    1つの列がリストであるデータフレームにデータがあります。 rand_lets <- function(){ sample(letters[1:26], runif(sample(1:10, 1), min=5, max=12)) } example_data <- data.frame(ID = seq(1:5), location = LETTERS[1:5