Задание названий месяцев переменной чисел в R - PullRequest
0 голосов
/ 31 марта 2020

У меня есть набор данных с переменной 'months' от 1 до 12, но мне нужно изменить их на названия месяцев. то есть "1" должен быть январь и так далее. Какой самый простой способ сделать это?

1 Ответ

1 голос
/ 31 марта 2020

R имеет встроенный вектор, который называется month.name. Для вашей цели вы можете сделать что-то вроде следующего:

# Some dummy data
set.seed(1)
df <- data.frame(
  month = sample(1:12, size = 10)
)

# Now use your integer month to subset month.name
df$month2 <- month.name[df$month] # Also has month.abb
df

   month    month2
1      9 September
2      4     April
3      7      July
4      1   January
5      2  February
6      5       May
7      3     March
8      8    August
9      6      June
10    11  November
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...