【发布时间】:2021-12-29 10:00:32
【问题描述】:
嘿,伙计们,我正在尝试从日期 col 创建一个新 col,例如:“1/20/21, 5/30/21 .. 11/5/21”,所以我在这里有 2 个选项:1 char , 或 2 个字符,直到得到“/”字符。
all_data['Month'] = all_data['Order Date'].str[0:1]
all_data['Month'] = all_data['Month'].astype('int32')
all_data.head()
这个选项只需要 1-9 个月 .. 没有 10,11,12 。 我试着做:
index = all_data['Order Date'].find('\') # return the index of "/"
all_data['Month'] = all_data['Order Date'].str[0:index]
但它也无法正常工作...出现类型值错误。我怎样才能让它工作?
【问题讨论】: