以下将dataframe对象a的第一行第一列赋值为缺失的方法正确的是()
A: a.iloc[0,0]=’NaN’
B: a.iloc[0,0]=NaN
C: a.iloc[0,0]=np.nan
D: a.iloc[0,0]=np.NaN
A: a.iloc[0,0]=’NaN’
B: a.iloc[0,0]=NaN
C: a.iloc[0,0]=np.nan
D: a.iloc[0,0]=np.NaN
举一反三
- 下面表达式运行的结果是什么?(提示: NaN = not a number, inf = infinity)(提示:NaN : 不是一个数,inf : 无穷)# 表达式 0 * np.nan np.nan == np.nan np.inf > np.nan np.nan - np.nan 0.3 == 3 * 0.1
- A = [3 NaN 5 6 7 NaN NaN 9];TF = ismissing(A)则TF=( ) A: 0 1 0 0 0 1 1 0 B: 2 6 7 C: 1 3 4 5 8 D: 以上都不对
- 【填空题】写出代码输出结果。 null == undefined; //结果是_____ NaN == NaN; //结果是_____ 5 == NaN; //结果是_____ NaN != NaN; //结果是_____ false == 0; //结果是_____ true == 1; //结果是_____ true == 2; //结果是_____ undefined == 0; //结果是_____ null == 0; //结果是_____ "5" == 5; //结果是_____
- console.log(NaN == NaN); A: true B: false C: 1 D: 0
- 数学运算-1/0的结果是( ) A: -Infinity B: 报错 C: -0 D: NaN