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 merupakan bagian dari kursus
Pemasukan Data yang Efisien dengan pandas
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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())