リストリストデータフレームフォーマットに入れる必要があるデータフレーム(または値)のリストがありますリスト - データフレーム形式下記の簡単な例をご覧ください。データフレームのリストをデータフレームのリストにする方法
library(plyr)
my_function= function(df){
means = mean(df$mpg)
sds = sd(df$mpg)
# or
# means = mtcars * rnorm(1)
# sds = cars * rnorm(1)
output = list(MEAN = means, SD = sds)
return(output)
}
list_of_dfs=plyr::dlply(.data = mtcars, .variables ='cyl')
output = lapply(list_of_dfs, my_function)
今私はそれを集約したいので、CYL = 4/6月8日のためのすべてのSD
値は、1つのデータフレームと第二のデータフレーム内MEAN
値です。
私はdo.call(rbind, output)
を試しましたが、わかりません。
はい、ここでグループ化することができます。これは単なる例です。リストの各値は、計算された出力ではなく実際のデータフレームと考えることができます。
あなたは、データセット内のすべてのレベルの 'cyl'に対して' mpg'の平均とsdを計算したいとお考えですか?もしそうなら、より効率的な方法があります。 – jdobres
ねえ、おそらく実際に有効なRコードを投稿することで、実際にあなたを助けることができます。 – hrbrmstr
私はそれを申し訳ありません男を修正しました。はい、私はあなたがグループのいくつかの並べ替えを行うことができることを認識していますが、これはちょうど基本的な例です - これらは実際にデータフレームなので、mtcarsやirisのようなデータフレームである対応する値を考えることができます。 – runningbirds