用NaN替换'UN'表示的值

时间:2018-06-18 00:01:35

标签: python pandas numpy

我在练习导入和汇总数据时遇到了这个问题。请帮忙吗?

图片似乎没有显示任何错误,但我不知道如何计算'UN'和np.nan问题

enter image description here

2 个答案:

答案 0 :(得分:0)

在读取csv时,使用参数'na_values'。     pd.read_csv('',na_values ='UN')

答案 1 :(得分:-1)

好像你需要导入numpy并使用nan以他们喜欢的方式解决问题。 'nan'是'not a number'的缩写,是他们希望你用来表示缺少价值的东西。

import numpy as np

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

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