2.1 R 的基本用法
R 的基本语法¶
在这里,我们将介绍 R 的基本语法。请在 RStudio 中输入这些代码,并检查输出结果。
注意:输出结果会以注释的形式写出,因此在复制代码时,请不要包含注释部分。
1. 输出输入内容¶
print("hello")
# 输出结果
# [1] "hello"
可以看到输出了“hello”!请注意,没有引号的话,无法正确输出。
2. 变量声明¶
使用 <-
进行变量声明。
x <- 5
x
# 输出结果
# [1] 5
3. 向量定义¶
R 语言最重要的特点之一是向量定义。向量是数据的容器。使用 c()
函数创建向量。
y <- c("apple", 1, "orange", 2, "banana")
y
# 输出结果
# [1] "apple" "1" "orange" "2" "banana"
4. 循环¶
使用 for( X in Y ) { ~~~~ }
进行循环。以下示例使用 c()
创建的向量进行逐个输出。
for(i in 1:10){
print(i)
}
# 输出结果
# [1] 1
# [1] 2
# [1] 3
# [1] 4
# [1] 5
# [1] 6
# [1] 7
# [1] 8
# [1] 9
# [1] 10
5. 条件分支¶
使用 if( ){ ~~~ } else { ~~~ }
创建条件分支。
num <- 4
if (num %% 2 == 0) {
print(paste(num, "は偶数です"))
} else {
print(paste(num, "は奇数です"))
}
# 输出结果
# [1] "4 は偶数です"
6. 类型检查¶
使用 typeof()
检查变量类型。在 R 中,类型检查是常见操作。class()
函数也可以实现类似功能。
y <- "apple"
print(typeof(y))
# 输出结果
# [1] "character"
通过以上示例,您可以了解 R 的基本语法,并在 RStudio 中进行实践。