【发布时间】:2021-08-06 18:18:40
【问题描述】:
我有一个数据框列,我想将其拆分为 3 个单独的列。
o_order_df
expiry
0 27-Sep-2018-260-CE
1 27-Sep-2018-250-CE
o_order_df[['expiry','strike','type']] = o_order_df['expiry'].str.split('-', n>=2, expand=True)
我想在- 第三次出现时split column。
我不断收到错误:
Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 NameError: name 'n' 未定义
预期输出
o_order_df
expiry strike type
0 27-Sep-2018 260 CE
1 27-Sep-2018 250 CE
我可以通过分隔符split 列。
【问题讨论】: