Я довольно новичок в R и пытаюсь сделать то, что, вероятно, очень просто.
Я скачал данные о преступности в Лос-Анджелесе за 2010 - 2019 годы. Есть 2114010 строк данные. Прямо сейчас, это называется 'df' в моей области Глобальной среды.
Я хочу манипулировать одним конкретным столбцом c под названием "Произошло" - это ссылка на дату, когда произошло преступление.
Сейчас он настроен как ГГГГ-ММ-ДД (ie., 2010-02-20).
Я пытаюсь разделить все три на отдельные столбцы. Я гуглил, гуглил, гуглил, пробовал, пробовал и пробовал разные вещи на этом форуме и StackExchange, и просто не могу заставить его работать.
Я пробовал Lubridate и следовал инструкциям к другим ответам, но он просто выиграл не создавать новые столбцы (по одному для года, месяца, дня).
Вот немного из репрезентации из набора данных ... Я не включил все различные переменные, потому что они не являются проблема.
Как уже упоминалось, я пытаюсь разделить «произошедшие» на отдельные столбцы Год, Месяц и День.
> head(df, 10)[c('dr_no','occurred','time','area_name')]
dr_no occurred time area_name
1 1307355 2010-02-20 1350 Newton
2 11401303 2010-09-12 45 Pacific
3 70309629 2010-08-09 1515 Newton
4 90631215 2010-01-05 150 Hollywood
5 100100501 2010-01-02 2100 Central
6 100100506 2010-01-04 1650 Central
7 100100508 2010-01-07 2005 Central
8 100100509 2010-01-08 2100 Central
9 100100510 2010-01-09 230 Central
10 100100511 2010-01-06 2100 Central