0

この構造に続く名前を持ついくつかのデータ フレームを使用しています。

data.bzk.18
data.bzk.19
data.bzk.20
data.bzk.21

plyrデータを要約し、基本的に各データフレームで次を実行するために使用したいと思います。

bzk.tot.18 <- plyr::count(data.bzk.18, c("BZNR"))

それらすべてにループを配置したかったので、そのような解決策を思いつきました

for(i in 18:21) {
  to <- paste("bzk.tot", i, sep = ".")
  assign(to, i)

  from <- paste("data.bzk", i, sep = ".")
  assign(from, i)

  to <- plyr::count(from, c("BZNR")) #totals
}

残念ながら、うまくいきません。私はどこで間違いを犯しましたか?

4

1 に答える 1