-2
데이터 프레임이 data
이고 열이 item_code
인 항목이이 행의 관찰 내용을 나타냅니다. 동일한 제품에 대해 여러 개의 관찰/행이 있습니다. 또한, 일부 코드가 저장되는 벡터 item
이 있습니다. item
에있는 항목 중 하나에 해당하는 데이터 프레임에서 행을 삭제해야합니다. 데이터 프레임에는 벡터보다 많은 행이 있습니다. 다른 짧은 벡터를 기반으로 데이터 프레임의 행을 삭제하는 방법은 무엇입니까?
d2 <- data[which(item %in% item_code$data), ]
과 노력하지만 내 데이터 프레임 d2
이 item
벡터의 길이를 가지고, 나는 아마 %in%
연산자를 사용해야하지만이 동작하지 않습니다 생각.