我有一个pandas.Dataframe,经过处理后看起来像这样:

Type|Fiscal quarter
A|FY18 Q3
A|FY18 Q4
A|FYn Q3


我想清除日期= FYn类型的数据

所以它看起来像这样:

Type|Fiscal quarter
A|FY18 Q3
A|FY18 Q4
A|


我该怎么做呢?

最佳答案

熊猫提供pd.replace,因此您可以使用:

df['Fiscal quarter']=df['Fiscal quarter'].replace('FYn.*','',regex=True)


这将使用正则表达式FYn.*实现所需的目的

09-12 21:24