Łączenie kolumn tekstowych
Obecnie data i godzina każdego zatrzymania przez policję są przechowywane w oddzielnych kolumnach tekstowych: stop_date i stop_time.
W tym ćwiczeniu połączysz te dwie kolumny w jedną, a następnie przekonwertujesz ją na format datetime. Dzięki temu uzyskasz dostęp do wygodnych atrybutów opartych na dacie, których użyjemy w dalszej części kursu.
To ćwiczenie jest częścią kursu
Analiza aktywności policji z pandas
Instrukcje do ćwiczenia
- Użyj metody tekstowej, aby połączyć
stop_dateistop_time(oddzielone spacją), a wynik zapisz w zmiennejcombined. - Przekonwertuj
combinedna formatdatetimei zapisz wynik w nowej kolumnie o nazwiestop_datetime. - Sprawdź atrybut
.dtypesramki danych, aby upewnić się, żestop_datetimejest kolumną typudatetime.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Concatenate 'stop_date' and 'stop_time' (separated by a space)
combined = ri.stop_date.____
# Convert 'combined' to datetime format
ri['stop_datetime'] = ____
# Examine the data types of the DataFrame
print(____)