У меня есть атрибут datetime, как показано ниже
+----------------------+
| DateTime |
+----------------------+
| 2016-01-01T00:00:00 |
| 2016-01-01T00:20:00 |
| 2016-01-01T00:40:00 |
| 2016-01-01T01:00:00 |
+----------------------+
, и я ищу решение, похожее на приведенную ниже таблицу,
+------------+----------+
| Date | Time |
+------------+----------+
| 2016-01-01 | 00:00:00 |
| 2016-01-01 | 00:20:00 |
| 2016-01-01 | 00:40:00 |
| 2016-01-01 | 01:00:00 |
+------------+----------+
Я попробовал приведенный ниже код,
req_df$Date <- as.Date(req_df$DateTime)
req_df$Time <- format(as.POSIXct(req_df$DateTime) ,format = "%H:%M:%S")
На самом деле он возвращает таблицу, как показано ниже,
+------------+----------+
| Date | Time |
+------------+----------+
| 2016-01-01 | 00:00:00 |
| 2016-01-01 | 00:00:00 |
| 2016-01-01 | 00:00:00 |
| 2016-01-01 | 00:00:00 |
+------------+----------+
, почему я получаю таблицу, подобную приведенной выше, и какие изменения я должен внести в код, чтобы получить вывод, как упомянуто?
Заранее спасибо.