我希望将列日期范围分为两列,开始日期和结束日期。但是,它似乎不起作用,因为它不识别“-”。有什么建议吗
我试着用
'''
ebola1=pd.DataFrame(ebola['Date range'].str.split('-',1).to_list(),columns=['start Date','end Date']))
'''
但是,它返回以下内容:
因此(1)它不识别“-”(2)如何区分“1976年6月至11月”和“2001年10月至2002年3月”(3)如何在现有表格中包含新列
谢谢你的帮助
Tags:
这里使用了} 和
–
而不是-
,因此使用^{expand=True
表示DataFrame
:然后^{} 对于^{} 测试的} 之间的加法年:
start date
列中不存在的end date
和^{相关问题 更多 >
编程相关推荐