Skip to content

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 中进行实践。