R语言02-R语言中的向量

概念

在R语言中,向量(Vector)是最基本的数据结构之一,用于存储相同类型的多个元素。向量可以包含数值、字符、逻辑值等,但其中的所有元素必须具有相同的数据类型。向量可以通过c()函数创建,也可以通过其他方式生成,如序列函数seq()、重复函数rep()等。

代码示例

ruby 复制代码
# 创建数值型向量
numeric_vector <- c(1, 2, 3, 4, 5)

# 创建字符型向量
character_vector <- c("apple", "banana", "cherry")

# 创建逻辑型向量
logical_vector <- c(TRUE, FALSE, TRUE, TRUE)

# 创建序列向量
sequence_vector <- seq(from=1, to=10, by=2)

# 创建重复向量
repeat_vector <- rep(1, times=5)

# 访问向量元素
element <- numeric_vector[3]  # 获取第3个元素

# 向量运算
sum_result <- sum(numeric_vector)  # 求和
mean_result <- mean(numeric_vector)  # 平均值

# 向量拼接
combined_vector <- c(numeric_vector, character_vector)
相关推荐
萧鼎30 分钟前
Python并发编程库:Asyncio的异步编程实战
开发语言·数据库·python·异步
学地理的小胖砸31 分钟前
【一些关于Python的信息和帮助】
开发语言·python
疯一样的码农31 分钟前
Python 继承、多态、封装、抽象
开发语言·python
^velpro^32 分钟前
数据库连接池的创建
java·开发语言·数据库
秋の花40 分钟前
【JAVA基础】Java集合基础
java·开发语言·windows
小松学前端43 分钟前
第六章 7.0 LinkList
java·开发语言·网络
可峰科技1 小时前
斗破QT编程入门系列之二:认识Qt:编写一个HelloWorld程序(四星斗师)
开发语言·qt
全栈开发圈1 小时前
新书速览|Java网络爬虫精解与实践
java·开发语言·爬虫
面试鸭1 小时前
离谱!买个人信息买到网安公司头上???
java·开发语言·职场和发展
小白学大数据1 小时前
JavaScript重定向对网络爬虫的影响及处理
开发语言·javascript·数据库·爬虫