我想在向量和数据帧之间使用比较运算符.例如,我有一个向量vector_test
在R中定义为
vector_test = c(1, 2, 3)
并且对应的数据帧A_test
被定义为
A_test = data.frame(
x1 = c(1, 2, 3, 4, 5),
x2 = c(2, 3, 4, 5, 6),
x3 = c(3, 4, 5, 6, 7)
)
我想用vector_test
来区分A_test
中的哪些元素大于或等于vector_test
中的元素.我希望输出结果类似于
A_test >= vector_test
> TRUE TRUE .
TRUE. TRUE. .
TRUE. TRUE. .
TRUE. ... .
TRUE. ... TRUE
但我得到的却是
我知道这听起来很愚蠢,但我不知道(A)我做错了什么,(B)R在做什么比较.