我在一列中使用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)
如果对有任何疑问,请随时询问