Chapter 5 Workflow: basics
在 R 里,你甚至能当计算器:
1 / 200 * 30
#> [1] 0.15
59 + 73 + 2) / 3
(#> [1] 44.66667
sin(pi / 2)
#> [1] 1
注意赋值语句应当用 “<-”:
<- 3 * 4
x <- x b
“=” 用于定义函数所指定的参数。虽然错误的书写不会导致报错,但对于代码的阅读量影响颇大。
命名上,R 一般使用字母开头,字符只能使用 “.” 和 “_”:
# 推荐的命名法则
i_use_snake_case
otherPeopleUseCamelCase some.people.use.periods
此外,R 允许在赋值语句打括号用于返回赋值内容。这与 C 语言非常类似:
<- seq(1, 10, length.out = 5)) # 返回一个向量,元素均匀地分布从 1 到 10,共 5 个
(y #> [1] 1.00 3.25 5.50 7.75 10.00