Python float to datetime

Merhaba benim elimde excel dosyasından okuttuğum tarih verilerinin de olduğu bir veri seti var. Fakat bu veri setindeki ölüm tarihi değişkenlerinin tipi float. Bu değişken tipini datetime a nasıl dönüştürebilirim ?

Örnek:

0 19940930.0
1 19991220.0
2 19961129.0
3 19990201.0

Kod olarak aşağıdaki kodu denedim fakat hata aldım.

düzenleme[‘Ölüm Tarihi’] = pd.to_datetime(düzenleme[‘Ölüm Tarihi’], format=‘%y%m%d’)

Sadece %y yerine %Y yazarsanız sorun çözülür. Tahmin ettiğim hatayı aldığınızı varsayıyorum. Sorularınıza ne tür bir hata aldığınızı da eklerseniz daha iyi yardımcı olurlar forumda.

düzenleme[‘Ölüm Tarihi’] = pd.to_datetime(düzenleme[‘Ölüm Tarihi’], format=’%Y%m%d’)
2 Beğeni

Evet sonradan ben de fark ettim sorununun %Y olduğunu. Çok teşekkür ederim.

1 Beğeni