我的数据框只有1列。我想替换所有' 0'到np.nan,但我无法做到。
数据框称为区域。 我试过了:
area.replace(0,np.nan)
area.replace(to_replace=0,np.nan)
area.replace(to_replace=0,value=np.nan)
area.replace('0',np.nan)
我该怎么办?
答案 0 :(得分:5)
您可以将True
设置为False
(默认为area.replace(0, np.nan, inplace=True)
):
if (some_condition)
{
// will end execution with error
throw 'Error. My custom error description.';
}
请参阅docs中的示例。
答案 1 :(得分:0)
你需要这样做:
area = area.replace(0, np.nan)