根据列中的值范围填写Nan



我在一列中使用panda从csv文件中读取了一些数据。它包含范围在-1此处的图像描述1520到+2000之间的值。如果值小于+550且大于+1800,我想填充Nan。我该怎么做。

尝试这个

df.replace(df.loc[(df['Sensor_data(N)']<550) or (df['Sensor_data(N)']>1800)],'NaN',inplace=True)

如果对有任何疑问,请随时询问

最新更新