Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将“UN”表示的值替换为NaN_Python_Pandas_Numpy - Fatal编程技术网

Python 将“UN”表示的值替换为NaN

Python 将“UN”表示的值替换为NaN,python,pandas,numpy,Python,Pandas,Numpy,我在练习导入和汇总数据时遇到了这个问题。有什么需要帮忙的吗 图像似乎没有显示任何错误,但我不知道如何理解“UN”和np.nan问题 看起来你需要导入numpy并使用nan以他们喜欢的方式解决这个问题nan’是“不是一个数字”的缩写,他们希望您使用它来表示没有值 import numpy as np # ... your code up to the last bit ... for value in recent_grads['median'].unique(): if value

我在练习导入和汇总数据时遇到了这个问题。有什么需要帮忙的吗

图像似乎没有显示任何错误,但我不知道如何理解“UN”和np.nan问题


看起来你需要导入numpy并使用nan以他们喜欢的方式解决这个问题nan’是“不是一个数字”的缩写,他们希望您使用它来表示没有值

import numpy as np

# ... your code up to the last bit ...

for value in recent_grads['median'].unique():
    if value == 'UN':
        value = np.nan

读取csv时,使用参数“na_值”。
pd.read\u csv,na\u值='UN'

欢迎使用堆栈溢出!请不要使用图像传达文字信息。您的问题是将它们替换为相应的代码。此外,寻求调试帮助的问题为什么这段代码不起作用?必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。如果没有这一点,你的问题就偏离主题,可能会被关闭。请构造一个并包含它。你有什么问题/问题?我们不是来帮你做作业或回答考试的。请自己做。这只会更改循环中的变量值,而不会完全修改DataFrame。。使用.at索引df的特定位置