2.8 知识测试:练习
- 练习2-1
计算1~1000所有整数的倒数的反正切(即arctan)。提示:参考
?Trig
帮助页面找到反正切函数。你并不需要一个函数来计算倒数。[5]给变量
x
分配从1到1000的数字向量。计算x
的倒数的反正切值,如第1题所示,然后将其分配给变量y
。现在逆转此操作,计算y
的切线的倒数,然后把值赋给变量z
。[5]
- 练习2-2
使用==
符号、identical
和all.equal
函数,比较练习2-1第2题中的x
和z
变量。对于all.equal
,尝试通过传入函数的第三个参数改变其容差度。如果容差设置为0
,会发生什么?[10]
- 练习2-3
定义下面的向量。
- 把
true_and_missing
赋值为TRUE
和NA
(至少其中一个,不限顺序)。 - 把
false_and_missing
赋值为FALSE
和NA
。 - 把
mixed
赋值为TRUE
、FALSE
和NA
。
将any
和all
函数应用于以上每个向量。[5]