在下图中,bd是数据帧的类型为 pandas.core.frame.DataFrame 我正在使用Pandas进行此操作。 在此先感谢。如何使用python从第3列中删除年份部分
[在这里输入的形象描述] [1]
在下图中,bd是数据帧的类型为 pandas.core.frame.DataFrame 我正在使用Pandas进行此操作。 在此先感谢。如何使用python从第3列中删除年份部分
[在这里输入的形象描述] [1]
您可以使用re
模块,并用空字符串替换两个年和年:
df[3] = df[3].apply(lambda x: re.sub('\syear(s?)', '', x))
我收到此错误。 TypeError:期望的字符串或类似字节的对象 –
列'3'是什么类型的数据?尝试使用'df [3] = df [3] .astype(str)'将其转换为字符串 – zipa
你忘了上传图片,并首先显示你已经尝试过 – Kallz
对不起。现在完成了。 –
也显示你已经尝试过,并看到如何提出问题'https://stackoverflow.com/help/how-to-ask' – Kallz