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)
相关推荐
yong99908 小时前
基于Qt的文件传输系统
开发语言·qt
yuan199978 小时前
基于 MATLAB PSO 工具箱的函数寻优算法
开发语言·算法·matlab
handler018 小时前
【C++】二叉搜索树详解及其模拟实现(代码)
开发语言·c++·算法·c··二叉搜索树·搜索树
luj_17688 小时前
残熵算法的稳健防灾逻辑
c语言·开发语言·c++·经验分享·算法
一只鹿鹿鹿9 小时前
信息化项目管理规范(参考Word文件)
java·大数据·运维·开发语言·数据库
XGeFei9 小时前
python中子线程与主线程的关系
开发语言·python
Chase_______9 小时前
【Java杂项】final 关键字详解:变量、方法、类限制与引用可变性
java·开发语言·python
ruxingli9 小时前
Golang iota详解
开发语言·后端·golang
我材不敲代码9 小时前
Python venv 虚拟环境从入门到精通 + uv 高性能替代工具实战指南
开发语言·python·uv
l1t9 小时前
DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程18-20
开发语言·python