R语言统计每列的空值比例
时间: 2023-07-10 15:12:02 浏览: 289
Python实现删除某列中含有空值的行的示例代码
您可以使用以下代码来统计每列的空值比例:
```R
# 创建数据框,包含一些缺失值
my_data <- data.frame(x = c(1, NA, 3), y = c(NA, 5, NA), z = c(7, 8, NA))
# 计算每列的空值比例
colSums(is.na(my_data))/nrow(my_data)
# 输出结果
# x y z
# 0.33 0.67 0.33
```
这段代码首先使用 `is.na()` 函数将数据框中的空值转换为逻辑值,然后使用 `colSums()` 函数计算每列中 `TRUE` 值的个数,即空值的个数,最后除以总行数,即可得到每列的空值比例。
阅读全文