在R語言中,可以使用all()
函數來判斷兩個向量是否相等。all()
函數會檢查兩個向量的每個元素是否相等,如果全部相等則返回TRUE
,否則返回FALSE
。
以下是一個簡單的示例:
# 創建兩個向量
vec1 <- c(1, 2, 3)
vec2 <- c(1, 2, 3)
# 判斷兩個向量是否相等
is_equal <- all(vec1 == vec2)
# 輸出結果
print(is_equal)
輸出結果為TRUE
,表示兩個向量相等。
注意:如果兩個向量的長度不同,all()
函數會自動進行長度匹配,比較較短的向量的元素與較長向量的對應位置的元素是否相等。如果不希望進行長度匹配,可以使用identical()
函數來判斷兩個向量是否完全相等。