R中包含三种最基本的数据类型
可以看出,字符型数据是在双引号或单引号中括起来的内容;数值型就是数字;逻辑型包括三个TRUE,FALSE和NA。
想判断一个数据是什么数据类型可以用class()
x <- 1
y <- 'a'
z <- TRUE
class(x)
class(y)
class(z)
------------------------------
> class(x)
[1] "numeric"
> class(y)
[1] "character"
> class(z)
[1] "logical"
判断一个数据是否是某个类型的数据,可以用is族函数,判断结果为TRUE或FALSE。
>
,<
,<=
,>=
,==
,!=
大于, 小于, 小于等于, 大于等于, 等于, 不等于
可用于判断两个数据的大小关系,返回逻辑值
或&
:都是TRUE为TRUE,只要有一个是FALSE就为FALSE
且|
:只要有一个TRUE就是TRUE
非!
:取反
返回结果为逻辑值
> 3>6|10>7
[1] TRUE
> 3>6&10>7
[1] FALSE
> !(3>6&10>7)
[1] TRUE
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。