【发布时间】:2021-09-13 22:46:08
【问题描述】:
我在 DateTime 系列中使用 np.select 时遇到问题。 假设你有一个 DataFrame: dateframe['id','FLOAT','DATE1','DATE2']
dateframe['DATE1'] = dt.datetime.now()
dateframe['DATE2'] = dt.datetime.now()
dateframe['DATE3'] = np.select(
[
dateframe['FLOAT']>0,
dateframe['FLOAT']<=0,
],
[
dateframe['DATE1'],
dateframe['DATE2'],
]
)
我收到此错误:
TypeError:DTypes object,否则它们不能存储在单个数组中。
提前致谢。
【问题讨论】:
-
这是一个特定于数据的问题,请发帖reproducible example。
标签: python pandas dataframe numpy datetime