Таким образом у меня есть dataframe, который имеет даты столбцы и все столбцы могут иметь различные форматыИзменить формат даты в R
> DateCol1 DateCol2 DateCol3 DateCol4 DateCol5
> 24-08-2011 2011-12-24 08/1900/24 12/13/2011 Jan 31 1895
Я знаю, что я могу использовать strptime/as.Date/as.POSIXct для каждый из них индивидуально, но поскольку фреймворк будет создан во время выполнения, я не буду знать содержимое заранее
Так как же преобразовать все из них в формат R по умолчанию в общей функции/инструкции?
'lubridate' является вашим другом. 'install.packages (" lubridate ")' –
Независимо от того, какой пакет вы используете, эта задача звучит так, будто она граничит с невозможным сделать автоматически. Как определить, является ли «01-02-2013» «1 февраля» или «2 января» без по крайней мере некоторого ввода от вас? – thelatemail
вы правы, и я думаю, мне, возможно, придется придумать некоторые предопределенные постоянные форматы. – blank