R: Почему strptime всегда возвращает NA, когда я пытаюсь отформатировать строку даты?

Вот некоторые из моих данных, прочитанных из файлов с именами AttReport_all:

Registration.Date                 Join.Time                Leave.Time
1 Jul 05, 2011 09:30 PM EDT Jul 07, 2011 01:05 PM EDT Jul 07, 2011 01:53 PM EDT
2 Jul 05, 2011 10:20 AM EDT Jul 07, 2011 01:04 PM EDT Jul 07, 2011 01:53 PM EDT
3 Jul 04, 2011 02:41 PM EDT Jul 07, 2011 12:49 PM EDT Jul 07, 2011 01:53 PM EDT
4 Jul 04, 2011 11:38 PM EDT Jul 07, 2011 12:49 PM EDT Jul 07, 2011 01:54 PM EDT
5 Jul 05, 2011 11:41 AM EDT Jul 07, 2011 12:54 PM EDT Jul 07, 2011 01:54 PM EDT
6 Jul 07, 2011 11:08 AM EDT Jul 07, 2011 01:16 PM EDT Jul 07, 2011 01:53 PM EDT

Если я это сделаю strptime (AttReport_all $ Registration.Date, "% b% m,% Y% H:% M% p", tz = "") Я получаю массив NA, где я ожидаю даты.

Sys.setlocale ("LC_TIME", "C") возвращает "C"

typeof (AttReport_all $ Registration.Date) возвращает "integer"

is.factor (AttReport_all $ Registration.Date) возвращает TRUE.

Что мне не хватает?

Вот вывод версии, если это помогает: платформа i386-pc-mingw32
арка i386
ОС mingw32
система i386, mingw32
статус
майор 2
несовершеннолетний 13,0
2011 год
месяц 04
день 13
svn rev 55427
язык R
version.string R версия 2.13.0 (13.04.2011)

7
задан William Gunn 13 July 2011 в 20:14
поделиться