Mengambil datetime dari beberapa kolom
Terkadang, data datetime dipisahkan ke beberapa kolom. Suatu himpunan data mungkin memiliki kolom tanggal dan waktu terpisah, atau tanggal dipecah menjadi kolom tahun, bulan, dan hari.
Pada versi data survei ini, satu kolom telah dipecah sehingga tanggal berada di satu kolom, Part2StartDate, dan waktu berada di kolom lain, Part2StartTime. Tugas Anda adalah menggunakan argumen parse_dates dari read_excel() untuk menggabungkannya menjadi satu kolom datetime dengan nama baru.
pandas telah diimpor sebagai pd.
Latihan ini adalah bagian dari kursus
Pemasukan Data yang Efisien dengan pandas
Petunjuk latihan
- Buat sebuah dictionary,
datetime_colsyang menunjukkan bahwa kolom baruPart2Startharus tersusun dariPart2StartDatedanPart2StartTime. - Muat berkas respons survei, berikan dictionary tersebut ke argumen
parse_datesuntuk membuat kolomPart2Startyang baru. - Lihat statistik ringkas tentang kolom
Part2Startyang baru dengan metodedescribe().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create dict of columns to combine into new datetime column
datetime_cols = {"Part2Start": ____}
# Load file, supplying the dict to parse_dates
survey_data = pd.read_excel("fcc_survey_dts.xlsx",
____)
# View summary statistics about Part2Start
print(survey_data.Part2Start.describe())