2024-04-25 06:16:54 发布
网友
如何删除pandas数据帧中包含“…”
我试过:
energy['Energy Supply'].str.contains('...')
这给了我一个NaN或'True'的列表
NaN
'True'
我想将energy['energy Supply'].str.contains('…')='True'所在位置的值替换为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
你可以做:
相关问题 更多 >
编程相关推荐