аргумент ...

ел бы сделать полное соединение из 2-х df. К моему удивлению, поведение dplyr по умолчанию состоит в том, чтобы присоединиться к NA, если они существуют в обоих df. Есть ли функция, которая не позволяет dplyr делать это?

Вот пример с внутренним соединением:

x <- data.frame(a = c(5, NA, 9), b = 1:3)
y <- data.frame(a = c(5, NA, 9), c = 4:6)
z <- dplyr::inner_join(x, y, by = 'a')

Я хотел бы, чтобы z содержал только 2 записи, а не 3. В идеале, я хочу сделать это без необходимости вручную отфильтровывать записи с помощью NA, а затем добавлять их к результату (так как это кажется неуклюжим).

Ответы на вопрос(1)

Ваш ответ на вопрос