在 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