我无法在posgresql数据库上使用dbplyr统计缺少的值。我有350列,我想使用类似的东西(在本地工作)
db = tbl(con, 'db')
db %>%
summarise_all(
function(x) sum(is.na(x))
)但我得到了
Error in (function (x) : object "market" not found其中'market‘是db中的一个变量
有没有什么捷径可以让它工作呢?
发布于 2021-07-29 02:09:10
我也有同样的问题。我发现将cols转换为整数就解决了这个问题。假设df是一个惰性表或数据库连接。
df %>%
summarise(n_missing = sum(as.integer(is.na(col_you_want)))https://stackoverflow.com/questions/54884122
复制相似问题