在 R 中创建空向量

Manav Narula 2023年1月30日 2021年1月4日
  1. 在 R 中使用 vector() 函数创建一个空向量
  2. 在 R 中使用 numeric() 函数创建一个数字空向量
在 R 中创建空向量

向量是 R 中的基本数据结构之一,它用于存储序列中的元素,但与列表不同,向量中的所有元素必须是相同的数据类型。根据向量中存储的数据类型,我们可以将其分为数字向量、逻辑向量、整数向量、日期时间向量、因子向量和字符向量。

在 R 编程中,我们可以使用一些内置函数来创建向量。

在 R 中使用 vector() 函数创建一个空向量

R 中的 vector() 函数用于创建一个长度和类型由 lengthmode 指定的向量。默认情况下 mode 是逻辑型的,但也可以改成数字型、字符型,甚至是列表型或一些表达式。

下面是一个创建空向量的例子。

vec <- vector()

在 R 中使用 numeric() 函数创建一个数字空向量

我们可以使用 numeric() 函数在 R 中创建数字向量,我们也可以传递向量的长度作为参数。

下面是一个创建空数值向量的例子。

vec2 <- numeric()
注意

同样,我们也可以使用 character()logical() 函数来创建字符和逻辑类型的空向量,并使用 length 参数指定其长度。我们可以使用 is.vector() 函数来检查一个对象是否是向量,对于向量对象,该函数返回 TRUE,如下所示。

> is.vector(vec2)
[1] TRUE
Author: Manav Narula
Manav Narula avatar Manav Narula avatar

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

相关文章 - R Vector