У меня есть два фрейма данных:
df = structure(list(x = c(NA, NA, "b", "b", "b"), y = c("f", "f",
"f", "g", "g")), row.names = c(NA, -5L), class = c("tbl_df",
"tbl", "data.frame"))
df2 = structure(list(x = c(NA, NA, "a", "b", "b"), y = c("g", "f",
"f", "g", "g")), row.names = c(NA, -5L), class = c("tbl_df",
"tbl", "data.frame"))
Я хотел бы найти одинаковые строки, рассматривая NA как значение.
df == df2
В соответствии с этим вторые строки должны быть «ИСТИНА». Вместо этого мы получаем NA. Хотя логика для этого ясна, можем ли мы изменить df == df2
, чтобы эти строки считались равными?