İnt panda sütununu zaman damgası veri tipine dönüştürme


13

Diğer şeylerin yanı sıra, 1970-1-1'den bu yana geçen milisaniye sayısı bir sütun içeren bir veri çerçevesi var. Tamamen 1970-1-1 için datetime değerleri içeren bir dizi zaman damgası sütun serisi ekleyerek daha sonra nihayet datetime veri sütununa dönüştürmek için ints bu sütun veri dönüştürmek gerekir.

Dizeleri bir dizi datetime veri (pandas.to_datetime) dönüştürmek nasıl biliyorum , ama bulamıyorum veya intetime veri VEYA zaman damgası veri için tüm sütun int dönüştürmek için herhangi bir çözüm ile gelemiyorum .

Yanıtlar:


17

Bir panda to_datetimeçağrısının birimini belirleyebilirsiniz .

Buradan çalındı :

# assuming `df` is your data frame and `date` is your column of timestamps

df['date'] = pandas.to_datetime(df['date'], unit='s')

Ünitenin çağdan bu yana saniyeler içinde olması mantıklı olan tam sayı veri türleriyle çalışmalıdır.


1
ters fonksiyon nedir?
Francesco Boi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.