lubridate package может помочь.
library(lubridate)
ymd("18001122")
Или:
ymd(Quakes$Date)
И для извлечения года и месяца по отдельности:
year(ymd(Quakes$Date))
month(ymd(Quakes$Date))
day(ymd(Quakes$Date))
Base-R также можетиспользуйте as.Date (), передав его спецификацию формата, такую как:
as.Date("18001122",format="%Y%m%d")
as.Date(as.character(Quakes$Date),format="%Y%m%d")