要提取向量中的偶數,可以使用R語言中的邏輯運算符和向量索引。
以下是一個示例代碼,演示如何從向量中提取出所有的偶數:
# 創建一個示例向量
vec <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
# 使用邏輯運算符判斷是否為偶數
even <- vec %% 2 == 0
# 使用邏輯向量作為索引提取偶數
even_numbers <- vec[even]
print(even_numbers)
運行以上代碼將輸出:
[1] 2 4 6 8 10
通過使用邏輯運算符%% 2 == 0
來判斷向量中的元素是否為偶數,然后使用得到的邏輯向量作為索引,提取出所有的偶數。