Как эффективно преобразовать время UTC в эпоху Python DataFrame?
Вот что у меня есть:
df = pd.DataFrame(['2017-12-12T00:59:54', '2017-12-12T01:09:52', '2017-12-12T01:19:51'], columns = ['time'])
Здесьвот что я сделал:
import datetime as dt
epoch = []
for x in df['time']:
dt = datetime.strptime(x, '%Y-%m-%dT%H:%M:%S')
epoch.append(dt.replace(tzinfo=timezone.utc).timestamp())
df['epoch'] = epoch
Вот моя проблема:
Этот цикл for
кажется очень медленным в большом кадре данных панд, есть ли более эффективный способ сделать это?
Спасибо!:)