データフレームのリストがあり、それぞれに異なる数の行があります。今、リストのすべてのデータフレームが1000行になるまで、リストのすべてのデータフレームに行を追加したいと思います。追加された行にはすべて、NAsのみが含まれている必要があります。リストのすべてのデータフレームには3つの列が含まれています。リスト内のすべてのデータフレームに対して行数が1000になるまでデータフレームのリストからデータフレームに行を追加します。
Iが最初
adder <- function(x) {rbind(x, c(NA, NA, NA))}
機能を定義した後、しかし、これはすべてのデータフレームに対してだけではなく、1つの行を追加しlapply
dflisttest <- lapply(dflisttest, adder)
を使用して、リストのすべてのデータフレームに適用し1000行未満のもの。リストのすべてのデータフレームが自動的に1000行になるように、どのようにループすることができますか?これはあなたのデータフレームである場合
問題は再現できません。 MCVEを提供してください。例えば、各data.framesは同じ数の列を持ちますか? – lmo