在 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