Как изменить код участника на другое значение, когда некоторые значения отсутствуют - PullRequest
0 голосов
/ 16 апреля 2020

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

У меня есть два кадра данных, которые я должен объединить по коду участника ( STR_PP [...], где [...] становится фактическим номером, назначенным участнику). Моя первая проблема заключалась в том, что первый информационный кадр изображает участников как -1, -2, -3 и т. Д. c, а второй информационный кадр правильно отображает участников как STR_PP001, STR_PP002, STR_PP003. С помощью некоторых людей мне удалось изменить способ отображения участников в первом кадре данных с -1 на STR_PP001, с -2 на STR_PP002 и т. Д.

Однако я наткнулся на новый проблема. На данный момент мой первый фрейм данных состоит из 116 строк (и, следовательно, эффективно 116 участников), но мои фактические участники go до -128. Некоторые участники исключены из файла (например, нет участника -22). То, как я сейчас это делаю, это просто преобразовывает данные в STR_PP001 до STR_PP116, но это не правильно, поскольку назначит неправильного участника неверным данным. Поскольку существует большая вероятность того, что в будущем будет добавлено больше участников, я хотел бы знать, можно ли написать код с учетом этого.

Заранее всем спасибо!

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