- 博客(1)
- 收藏
- 关注
原创 R语言if条件中的logical(0)numeric(0)问题,判断长度不能为零
首先区分两者logical(0) 不等于 numeric(0)。两者都不等于NULL值,即is.null(logical(0))和is.null(numeric(0))返还值都是FALSE。这很有意思,说明长度为零的值有时却不会别算为空值,但空值的定义却是函数中没有被赋值的参数,特征就是没有值。假如用is.logical判断NA的逻辑值,得到的结果是TRUE。NA可以为正无穷或负无穷,但NULL永远代表的是没有这个值,一个空集的概念。NULL还有一个问题,就是如果用if-else循环,if(条件..
2022-01-13 17:48:44
2084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人