不是!
最后再介绍一个运算符:!,也叫取反(Not)。您已经见过类似的运算符 !=,因此应该能猜到它的作用。把 ! 放在逻辑表达式前面,会把结果从 TRUE 翻转为 FALSE(反之亦然)。
!TRUE
[1] FALSE
apple <- c(120.00, 120.08, 119.97, 121.88)
!(apple < 121)
[1] FALSE FALSE FALSE TRUE
stocks 数据框已为您准备好。
本练习是课程的一部分
R 金融中级
练习说明
- 使用
!和关系运算符,判断ibm何时并非高于176。 - 已创建一个新向量
missing,其中包含缺失数据。 - 函数
is.na()用于检查缺失数据。请对missing使用is.na()。 - 假设您更关心哪些位置不是缺失。可以用
!来实现。请在is.na()前加上!,显示哪些位置确实有数据。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# IBM range
___
# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)
# Is missing?
___
# Not missing?
___