Как я могу переименовать уровни факторов в R на основе комбинации символов в пределах некоторых уровней факторов? - PullRequest
0 голосов
/ 10 июля 2020

У меня многоуровневый факторный вектор. Некоторые уровни имеют в конце метки «.R». Я ищу способ переименовать уровни факторов на основе этой комбинации символов c.

Например, я хотел бы, чтобы этот вектор:

var <- as.factor(c("a", "b.R", "c", "d", "e", "f.R", "g", "h", "i", "j", "k.R"))

был переименован таким образом, чтобы все уровни с «.R» назначаются метке «да», а все остальные - метке «нет»:

c("no", "yes", "no", "no", "no", "yes", "no", "no", "no", "no", "yes")

Спасибо.

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