Tukar Tarikh Gaya Excel Menggunakan Panda
Dalam konteks penghuraian data, seseorang mungkin menemui fail XML yang mengandungi tarikh masa dalam gaya Excel format, diwakili sebagai nombor perpuluhan. Pandas, perpustakaan manipulasi data serba boleh untuk Python, menawarkan penyelesaian mudah untuk menukar nilai berangka ini kepada objek masa tarikh standard.
Proses Penukaran:
Untuk mengubah Excel- gaya tarikh kepada objek datetime menggunakan Panda, langkah berikut boleh diikuti:
Contoh Kod:
import datetime as dt import pandas as pd df = pd.DataFrame({'date': [42580.333333, 10023]}) df['real_date'] = pd.TimedeltaIndex(df['date'], unit='d') + dt.datetime(1900, 1, 1)
Proses ini akan menukar tarikh berangka ke dalam objek datetime, mengekalkan maklumat zon waktu (jika ada).
Tambahan Nota:
Bergantung pada versi Excel, titik rujukan untuk tarikh berangka mungkin berbeza. Untuk versi Excel yang dikeluarkan selepas 1900-01-01, titik rujukan ialah 1899-12-30 (seperti yang ditunjukkan dalam contoh yang disediakan). Adalah penting untuk mempertimbangkan titik rujukan yang sesuai berdasarkan versi Excel yang digunakan untuk menjana tarikh.
Atas ialah kandungan terperinci Bagaimanakah Pandas Boleh Menukar Tarikh Gaya Excel kepada Objek Datetime Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!