Mulai sekarangMulai 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 merupakan bagian dari kursus

Pemasukan Data yang Efisien dengan pandas

Lihat Kursus

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