plyr

    0

    1答えて

    私はこの形状を有するデータフレームを持つR.でこのデータフレームを変換するためにトラブルを抱えている: |University |created | N| |:-------------------------------------|:-------|--:| |BL.CARDIFF - Cardiff University |2016 | 1| |BL.STRATH - U

    -2

    1答えて

    リストリストデータフレームフォーマットに入れる必要があるデータフレーム(または値)のリストがありますリスト - データフレーム形式下記の簡単な例をご覧ください。 library(plyr) my_function= function(df){ means = mean(df$mpg) sds = sd(df$mpg) # or # means = mt

    1

    1答えて

    上添字のエラー数が誤って修正: {\"A\": [[\"x\", 0.2], [\"y\", 0.3], [\"z\", 0.3]], \"B\": [[\"x\", 0.2], [\"y\", 0.3]]} を私はこれを行うにしようとしています: library(jsonlite) library(plyr) my_data <- fromJSON(my_json_file, flatt

    1

    1答えて

    したがって、日付と値を列として持つデータフレームがあります。 同じ日付のすべての値の平均を計算するコードが見つかりました。 MeanValues = ddply(df, .(Date), summarize, Values = mean(Values)) は今、私の問題は、0またはNA値を除外するために、このコードを変更する簡単な方法があり、それは基本的にはNAの値は0の値を、考えていることで

    0

    2答えて

    私はRで処理しているデータセットを持っています。各グループの出現順序を示す時間の経過とともにカテゴリの発生をグループ化したいと思います。 データは「id」でグループ化され、「時間」によってサンプリングされ、「カテゴリ」ラベル(低、高)を持ちます。 #make example data id <- c("a", "a", "a", "a", "a", "b", "b", "b", "b", "b"

    1

    3答えて

    データテーブルがtd、次元1000x4、列名がx1,x2,x3,x4の場合を想定します。私がtd[,.N,x1]を実行すると、x1変数の各値のカウントが取得されます。私がやりたい何 、互いにの下に、一度でCSV内のすべてのこれらの値を記述することですので、私は x <- c("x1","x2","x3","x4") l_ply(x, function(x) { write.csv(td

    0

    1答えて

    リストのリストを処理したいと思います。具体的には、各リストの3番目のメンバーであるデータフレームをグループ化変数(各リストの最初のメンバー)で抽出し、mean()、median()、sd()、length()などのいくつかの関数を使用したいそのグループ内のデータだから私の質問はあり Grp mean sd ... a 5.26 ... ... b 6.25 ... ... #fake da

    0

    1答えて

    test <- data.frame(A = c(1,2,3,1,0), B = c(1,1,5,6,2)) をdplyr使用して引数に負のインデックスを適用する私は、例えばA = 1、B = 1 obsevation削除したいと思います:これはdplyrで行われている方法 test <- test[-which(test$A == 1 & test$B == 1),] を? test <

    1

    1答えて

    私は困惑しています。行が一致するかどうかに基づいて、ID変数内の別の行にデータをコピーするにはどうすればよいですか。私は数千の歴史的な住所で働いており、すべての住所が完全に一致するわけではありません。しかし、通常はアドレスの末尾にある違いがあるため、その値の最初の4〜5文字を使用して処理する必要があります。 NAsに適切なコードを記入したいと思います。私はdplyrのソリューションを試していてどこ

    -1

    1答えて

    私は参加したい3つのデータフレームを持っています。彼らは同じ長さを持っていないし、それらの2つを結合する方法は答えたhere。 をplyrから使用しようとしていましたが、'x'がdf.aの2-7の範囲にあり、x値がdf.bから1になるため、成功のためのドレスはありません。私はjoin_allのドキュメントでその答えを見つけるのに苦労しています。 MWE: library(plyr) df.a <