R: проблема с удалением строк до слияния - PullRequest
0 голосов
/ 19 октября 2018

У меня есть два подмножества данных, которые я хотел бы объединить.Дата выглядит следующим образом:

Restaurant   Var1
1003         ok
1154         ok
2001         fail

и:

Restaurant   Var 2
1003         fries
1154         snack
2001         oil

Перед объединением я удостоверился, что столбец ресторана имел те же данные по:

resvar1 = resvar1[-c(62, 115, 128), ]
resvar2 = resvar2[-47, ]

Тогда я сделал это:

merge(resvar1,resvar2,by=c(Restaurant))

Но получил вместо этого:

Ошибка в fix.by (by.x, x): 'by' должно соответствовать номерам столбцов

Я проверил, были ли столбцы одного типа, и они оба целые.Столбец ресторана теперь одинаково длинный из-за удаления некоторых рядов.Как это возможно, я все еще получаю ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...