如何在 pandas 数据框中将天数格式更改为总秒数?

How to change days format to total second in pandas data frame?

[

今天格式17天00:00:00 以秒为单位格式化:1641600.0 请说出这个pandas数据帧

的语法

您可以使用 pd.Timedelta.view 方法:

import numpy as np
import pandas as pd

# Create a sample dataframe
df = pd.DataFrame([{'delta_days':'17 days 00:00:00'}, {'delta_days':'19 days 00:00:00'}])

# Convert to the format of seconds
df['converted_delta_days'] = pd.to_timedelta(df['delta_days']).view(np.int64) / 1e9
delta_days converted_delta_days
0 17 days 00:00:00 1468800.0
1 19 days 00:00:00 1641600.0

我认为你在平均延迟中没有正确使用地图功能

map_cust_num=maindata.groupby("name_customer")['Delay'].mean(numeric_only=False) 主数据['avg_delay']=主数据['name_customer'].map(map_cust_num)

在上一行代码中使用它。

highradius 是哪个房子?