Мне интересно, как я могу нарисовать месяц и год из строковой даты в форме ММ / ДД / ГГГГ.
Я пробовал смазать, но это не работает, и ничего больше.
Вы можете использовать format
format
month <- format(as.Date('07/04/2010', format = '%m/%d/%Y'), '%m') # or %b or %B year <- format(as.Date('07/04/2010', format = '%m/%d/%Y'), '%Y') # or %y
library(lubridate) library(dplyr) date = "2012-10-03" ymd(date) ymd(date) %>% day() [1] 3 ymd(date) %>% month() [1] 10
Для формата ММ / ДД / ГГГГ используйте:
date = "12/22/2013" mdy(date) %>% month() [1] 12