在R語言中,可以使用is.na()函數來判斷一個數據框中的每個元素是否為缺失值,然后將結果作為邏輯向量傳遞給數據框的行索引,以找到缺失值對應的行。
以下是一個示例代碼:
# 創建一個包含缺失值的數據框
df <- data.frame(a = c(1, 2, NA, 4, 5),
b = c(NA, 2, 3, NA, 5),
c = c(1, NA, 3, 4, NA))
# 找到缺失值對應的行
missing_rows <- which(apply(is.na(df), 1, any))
missing_rows
輸出結果為:
[1] 1 3 4
這表示第1、3和4行包含缺失值。