いくつかの data.frames のリストがあります。各 data.frame にはいくつかの列があります。を使用
mean(mylist$first_dataframe$a
することで、この 1 つの data.frame で a の平均を取得できます。ただし、リストに保存されているすべての data.frames を計算する方法や、特定の data.frames を計算する方法がわかりません。
ループを使用できましたが
apply()
、そのバリエーションの方が優れていると言われました。検索で見つけたいくつかのソリューションを使用してみましたが、どういうわけかうまくいきません。使用する必要があると思います
unlist()
私のようなデータ構造の平均などを計算する方法の例を教えてください。複数の列を含む複数の data.frames のリスト。
更新: 混乱して申し訳ありません。すべてのデータフレームの特定の列の総平均が必要でした。すべてのデータフレームの特定の列の総平均を計算するための実用的なソリューションを提供してくれた Thomas と、すべてのデータフレームのすべての列の平均を計算するための便利なソリューションを提供してくれた Psychometriko に感謝します (数値データが含まれていない場合でも)。 .
ありがとう!