【发布时间】:2019-02-21 14:01:51
【问题描述】:
我正在尝试在 2 个数据框列上运行一个操作数,通过从当前日期列中减去到期列来确定 DTE(到期日)。我尝试将列转换为浮点数、整数或 pd.to_datetime() 但无法使操作数工作,也无法将日期转换为 '8-21-2018' 格式。
我尝试了以下方法:
opt_chain['Expiry'] = pd.to_datetime(opt_chain['Expiry'])
opt_chain.head()
#AND/OR
`. mkt_calls['DTE'] = [mkt_calls['Expiry'] - mkt_calls['Date']]
mkt_calls.head()
& with float(), int(), & to_datetime()
请指教,我提供了数据框的屏幕截图,一团糟。 enter image description here
【问题讨论】: