У меня есть два набора данных: mydata2 и mydata3Замена клеток
Mydata2: 2 колонки в нем: Destination.DisplayName и Partner.Type
(Partner.Type базируется на Destination.DisplayName)
Mydata3: 2 колонки в нем: Если и тогда
мне нужна строка кода, который проверяет, если Destination.DisplayName равно Если, и если да, то установить partner.type к значению в Тогда
Прямо сейчас это то, что у меня есть
mydata2$Partner.Type[ mydata2$Destination.DisplayName %in% mydata3$If] = as.character((mydata3$Then[match(mydata2$Destination.DisplayName, mydata3$If)]))
Кто-нибудь увидеть, что здесь не так?
Добро пожаловать в SO. Прежде всего, вы должны прочитать [здесь] (http://stackoverflow.com/help/how-to-ask) о том, как задать хороший вопрос; хороший вопрос имеет лучшие изменения, которые нужно решить, и вы получите помощь. С другой стороны, чтение [this] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) также хорошо. В нем объясняется, как создать воспроизводимый пример в R. Помогите пользователям помочь вам, предоставив часть ваших данных желаемый результат и то, что вы пробовали до сих пор. – SabDeM