目录

向量是R中最为基本的类型
一个向量中元素的类型必须相同,包括数值型、逻辑型、字符型、复数型。
注意:单个向量中的数据必须拥有相同的类型或模式(数值型、字符型或逻辑型)。
一、数值型向量
建立向量的方法(函数):
seq()或 “:” 若向量(序列)具有较为简单的规
seq(from , to, by, length.out, along.with)
#生成从from到to的向量,by为步长,length.out为生成元素的长度,along.with取赋予变量的长度为元素的个数;
rep()若向量(序列)具有较为复杂的规律
rep(x, times = 1, length.out = NA, each = 1)
#x:为一个向量(mode任意,包括list)
#times:数值型向量指定每个元素重复的次数,向量的长度为1时, 表示重复整个x
#length.out:输出向量的长度,简写len或者length
#each:x中的每一个元素重复的次数
c()若向量(序列)没有什么规律
c()为应用最广泛的向量构造函数,把所有对象连接起来形成新的向量。
x=c(42,7,64,9) #把所有对象连接起来形成新的向量
例子:


二、 字符型向量
paste (..., sep = " " , collapse = NULL)函数:把其输入的自变量(一个或多个R对象)连成字符串,中间用相应的分隔符.
…:表示一个或多个R可以被转化为字符型的向量sep: 分隔符,默认为空格

本文详细介绍了R语言中的向量,包括数值型、字符型和逻辑型向量的创建,向量的运算、赋值和访问,排序方法,以及向量常用函数。此外,还探讨了NA、NULL、NaN、Inf、-Inf的区别,帮助理解R语言中向量的基本概念和操作。
最低0.47元/天 解锁文章
1435

被折叠的 条评论
为什么被折叠?



