我如何删除pandas数据框中含有 '...'
我已经试过了。
energy['Energy Supply'].str.contains('...')
这给了我一个列表,要么是... NaN
或 'True'
.
我想在energy['Energy Supply'].str.contains('......') = 的相同位置替换这些值。'真' 与 np.NaN
谁能帮我一把,告诉我怎么做?
你可以这样做。
mask = energy['Energy Supply'].str.contains('...') == True
energy['Energy Supply'] = energy['Energy Supply'].mask(mask)
# equivalently
# energy.loc[mask, 'Energy Supply'] = np.nan