列未知

我正在尝试编写一个为表中的每一列打印一些信息的函数,但是出现以下错误:

Error: Column `kolom` is unknown

这是我的代码:

analyse_categoriale_waarden <- function(tabel) {
  for(kolom in names(tabel)) {
    print(paste("Featue: ", kolom))
    print(paste("Count: ", nrow(tabel)))
    a <- tabel %>% filter(is.na(kolom)) %>% count(kolom) %>% pull()
    print(paste("% Miss.", a))
  }
}

我假设它正在将我对kolom变量的调用作为称为kolom的列看到。如何确保它使用了变量名?

评论