R语言基础 - 数据类型
在R语言中,有多种数据类型可用于存储和操作不同类型的数据。这些数据类型包括向量、矩阵、数组、列表、数据框和因子。让我们逐个了解它们。
- 向量(Vectors):
向量是R语言中最基本的数据类型之一。它是一维的数据结构,可以存储相同类型的元素。在R中,向量可以是逻辑型、整型、双精度型、字符型或复数型。向量可以使用c()函数创建。
# 创建一个整型向量
my_vector <- c(1, 2, 3, 4, 5)
# 创建一个字符型向量
my_vector <- c("apple", "banana", "orange")
- 矩阵(Matrices):
矩阵是一个二维的数据结构,由相同类型的元素组成。矩阵可以使用matrix()函数创建。
# 创建一个3行2列的矩阵
my_matrix <- matrix(c(1, 2, 3, 4, 5, 6), nrow = 3, ncol = 2)
# 打印矩阵
print(my_matrix)
- 数组(Arrays):
数组是多维的数据结构,可以包含相同类型的元素。数组可以使用array()函数创建。
# 创建一个3维数组
my_array <- array(c(1, 2, 3, 4, 5, 6),