我有一个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.*
实现所需的目的