Как изменить новый столбец, изменив другой столбец? - PullRequest
1 голос
/ 11 марта 2020

У меня очень простой вопрос. У меня есть df, как,

df1 <- data.frame(id=c(1,2,3))

Я хочу добавить новый столбец, добавив «z000» к существующему идентификатору, используя функцию «mutate» dplyr, Мои ожидания, как,

df2 <- data.frame(id=c(1,2,3),new_id=c("z0001","z0002","z0003"))

Пожалуйста, дайте мне знать, как это сделать.

1 Ответ

3 голосов
/ 11 марта 2020

Вам просто нужно paste0

df1 %>% 
mutate(new_id = paste0("z000", id))

  id new_id
1  1 z0001
2  2 z0002
3  3 z0003
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...