我有 eventId 的向量。 我希望在此向量的基础上对具有多个足球事件的数据集进行子集化。
subset(Team1234data, eventId==testvar)
其中testvar是带有eventId的向量,Team1234data是具有许多匹配且eventId为其中一列的数据集。
我期望获得其偶数位于给定向量中的事件子集。 但是我收到了像
这样的错误In eventId == testvar :
longer object length is not a multiple of shorter object length
答案 0 :(得分:0)
尝试:
> Team1234data
eventID othercol
1 a other_details
2 b other_details
3 c other_details
>
> testvar
[1] "a" "c"
>
> Team1234data[Team1234data$eventID %in% testvar,]
eventID othercol
1 a other_details
3 c other_details
>
>