我的数据集由TimeStamp
和Generation
组成。我正在尝试根据某些条件标记数据。我在区分零和难点时遇到问题,因为按我的要求0可以,而难点为Not_OK。因为pd.isnull同时取非和零。我无法区分它们
数据
> Generation Status
> 23 ok
> Not_ok
> 0 Ok
> 0 OK
> 5 OK
> 5 OK
我尝试了
之类的代码对于范围在(0,5)中的i: 如果np.isnan(df [i]): 质量=“ Not_ok” 如果pd.isnull(df [i]): 质量=“确定”
如何从nan区分零。 因为在我的输出中,以某种方式将nan视为Ok块,而不是OK。