Tôi muốn đếm số lượng NA
giá trị trong một cột khung dữ liệu. Nói khung dữ liệu của tôi được gọi df
và tên của cột tôi đang xem xét là col
. Cách tôi đã đưa ra là như sau:
sapply(df$col, function(x) sum(length(which(is.na(x)))))
Đây có phải là một cách tốt / hiệu quả nhất để làm điều này?
value
, ngoàiNA
việc viết một hàm booleanis.value
và sau đó sử dụngsum(is.value(df$col))
cách để đi hoặc có một cú pháp trực tiếp ngắn gọn hơn cho điều này?