Я пытаюсь сравнить два столбца данных с фреймами данных.
В первом фрейме данных
Name DOB
Alex 25071986
Jane 14122002
Sujan 28021999
DOB в формате ddmmyyyy
.
В другом фрейме данных
Name DOB
Alex 0250786
Jane 1141202
Sujan 0280299
DOB в формате cddmmyy
.Здесь c представляет истекшее столетие с 1900 года. Итак, для 1986 года это 0, для 2002 года это 1 и так далее ...
То, что я до сих пор делал, это:
1) abc <- lubridate::mdy(df1[,DOB])
который показывает abc
в формате YYYY-MM-DD
.
2) a <- strftime(abc, format = "%C%d%m%y")
, который дает мне CCDDMMYY
, например, для 2016-12-11
, он дает 20111216
Что не то, что мне нужно,Мне нужно, чтобы оно было 1111216
(CDDMMYY
).
Может кто-нибудь помочь?