Добавьте «1 января» в каждую строку столбца, содержащего годы - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть набор данных в R studio со столбцом (YEAR_OF_BIRTH), где каждая строка содержит год (формат гггг), и я хотел бы создать новый столбец, содержащий год, но добавив 01-01- к каждой строке.

Кто-нибудь знает, как я могу это сделать?

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

1 Ответ

0 голосов
/ 20 февраля 2020
df$new_column <- paste0("01-01-", df$YEAR_OF_BIRTH)

Или, если вы хотите использовать его в качестве типа данных даты:

df$new_column <- as.Date(paste0("01-01-", df$YEAR_OF_BIRTH), format="%d-%m-%Y")

Отказ от ответственности: Это граничное добавление вымышленной информации в набор данных. Я полагаю, у вас есть веская причина поставить все эти даты на первое января;)

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