相关疑难解决方法(0)

如何在pandas dataframe中将timestamp转换为datetime.date?

我需要在日期上合并2个pandas数据帧,但它们目前有不同的日期类型.1是时间戳(从excel导入),另一个是datetime.date.

有什么建议?

我已经尝试pd.to_datetime().date但这仅适用于单个项目(例如df.ix[0,0]),它不会让我应用于整个系列(例如df['mydates'])或数据帧.

python datetime date pandas

9
推荐指数
5
解决办法
3万
查看次数

将`pandas.tslib.Timestamp`对象转换为`datetime`

我正在尝试将pandas.tslib.Timestamp对象转换为datetime.df['orig_iss_dt']pandas.tslib.Timestamp对象.我在这里尝试使用这个答案,但发现它print(type(origination))仍然返回相同的类型.

df['orig_iss_dt'] = df['orig_iss_dt'].apply(lambda x: datetime.date(x.year,x.month,x.day)) 

for (i, row) in df:
    origination = row.orig_iss_dt
    print(type(origination))
Run Code Online (Sandbox Code Playgroud)

python pandas

4
推荐指数
1
解决办法
5533
查看次数

python中两个时间戳的平均值

我有两个时间戳(pandas.tslib.Timestamp)ts1,ts2我想计算它们的平均值.

(ts1+ts2)/2
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

TypeError: unsupported operand type(s) for +: 'Timestamp' and 'Timestamp'
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助.

python datetime average pandas

4
推荐指数
3
解决办法
4423
查看次数

标签 统计

pandas ×3

python ×3

datetime ×2

average ×1

date ×1