开始使用免费开始使用

不是!

最后再介绍一个运算符:!,也叫取反(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?
___
编辑并运行代码