Đây là một đoạn mã nhỏ mà tôi đã viết để báo cáo các biến có giá trị bị thiếu từ một khung dữ liệu. Tôi đang cố gắng để nghĩ ra một cách thanh lịch hơn để làm điều này, người ta có lẽ trả về một data.frame, nhưng tôi bị mắc kẹt:Cách thanh lịch để báo cáo giá trị bị thiếu trong một data.frame
for (Var in names(airquality)) {
missing <- sum(is.na(airquality[,Var]))
if (missing > 0) {
print(c(Var,missing))
}
}
Chỉnh sửa: Tôi đang đối phó với data.frames với hàng chục đến hàng trăm biến số, do đó, điều quan trọng là chúng tôi chỉ báo cáo các biến có giá trị bị thiếu.
làm thế nào về 'tóm tắt (Dữ liệu) '? – kohske
@ kohske: đó là suy nghĩ đầu tiên của tôi, nhưng kết quả là một bảng 'của các nhân vật và bạn sẽ phải phân tích số lượng NA. –
Tôi đang hoàn nguyên câu hỏi của bạn, vì bạn đã đăng câu trả lời. Nếu bạn muốn bình luận về một câu trả lời, hãy làm như vậy như một bình luận cho câu trả lời đó. Nếu câu hỏi cũng chứa câu trả lời, điều này trở nên rất khó hiểu. – Andrie