Доступ к total_seconds () в столбце данных панд

Я хочу создать новый столбец во фрейме данных Pandas, который представляет собой время, прошедшее с начала фрейма данных. Я импортирую файл журнала во фрейм данных, в котором есть информация о времени данных, но доступ к функции total_seconds () в s_df ['delta_t'] не работает. Это работает, если я получаю доступ к отдельным элементам столбца (s_df ['delta_t']. Iloc [8] .total_seconds ()), но я хочу создать новый столбец с помощью total_seconds (), и мои попытки терпят неудачу.

s_df['t'] = s_df.index  # s_df['t] is a column of datetime
s_df['delta_t'] = ( s_df['t'] - s_df['t'].iloc[0]) # time since start of data frame
s_df['elapsed_seconds'] = # want column s_df['delta_t'].total_seconds()

Ответы на вопрос(1)

Ваш ответ на вопрос