MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat sebuah dictionary, datetime_cols yang menunjukkan bahwa kolom baru Part2Start harus tersusun dari Part2StartDate dan Part2StartTime.
  • Muat berkas respons survei, berikan dictionary tersebut ke argumen parse_dates untuk membuat kolom Part2Start yang baru.
  • Lihat statistik ringkas tentang kolom Part2Start yang baru dengan metode describe().

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())
Edit dan Jalankan Kode