溫馨提示×

R語言如何提取向量中的偶數(shù)

小億
547
2024-02-28 14:22:17
欄目: 編程語言

要提取向量中的偶數(shù),可以使用R語言中的邏輯運(yùn)算符和向量索引。

以下是一個示例代碼,演示如何從向量中提取出所有的偶數(shù):

# 創(chuàng)建一個示例向量
vec <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

# 使用邏輯運(yùn)算符判斷是否為偶數(shù)
even <- vec %% 2 == 0

# 使用邏輯向量作為索引提取偶數(shù)
even_numbers <- vec[even]

print(even_numbers)

運(yùn)行以上代碼將輸出:

[1]  2  4  6  8 10

通過使用邏輯運(yùn)算符%% 2 == 0來判斷向量中的元素是否為偶數(shù),然后使用得到的邏輯向量作為索引,提取出所有的偶數(shù)。

0