在 R 中创建空向量
Manav Narula
2023年1月30日
2021年1月4日
向量是 R 中的基本数据结构之一,它用于存储序列中的元素,但与列表不同,向量中的所有元素必须是相同的数据类型。根据向量中存储的数据类型,我们可以将其分为数字向量、逻辑向量、整数向量、日期时间向量、因子向量和字符向量。
在 R 编程中,我们可以使用一些内置函数来创建向量。
在 R 中使用 vector()
函数创建一个空向量
R 中的 vector()
函数用于创建一个长度和类型由 length
和 mode
指定的向量。默认情况下 mode
是逻辑型的,但也可以改成数字型、字符型,甚至是列表型或一些表达式。
下面是一个创建空向量的例子。
vec <- vector()
在 R 中使用 numeric()
函数创建一个数字空向量
我们可以使用 numeric()
函数在 R 中创建数字向量,我们也可以传递向量的长度作为参数。
下面是一个创建空数值向量的例子。
vec2 <- numeric()
注意
同样,我们也可以使用 character()
或 logical()
函数来创建字符和逻辑类型的空向量,并使用 length
参数指定其长度。我们可以使用 is.vector()
函数来检查一个对象是否是向量,对于向量对象,该函数返回 TRUE,如下所示。
> is.vector(vec2)
[1] TRUE
Author: Manav Narula
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn