다음 예제 코드를 사용하여 실제 데이터 집합에 대한 아이디어를 얻었습니다. 나는 2 개의 데이터 세트, factor 변수 List
과 논리 변수 ok
을 가지고있다.R : 요인 변수를 사용하여 논리 변수의 데이터 제거
df1 <- c("a","b","c","d","e","f","g")
df2 <- c("a","d","e")
List <- factor(as.integer(df1 %in% df2))
ok <- c(TRUE,FALSE, FALSE,FALSE,TRUE,FALSE,TRUE)
List
과 ok
변수가 모두 내가 ok
의 조건 TRUE
와 List
의 모든 샘플을 제거 할 (7)의 길이. 예 : 첫 번째, 다섯 번째 및 일곱 번째 변수는 List
변수에서 제거해야합니다.
아무도 도와 줄 수 있습니까?
감사합니다.
실제로 생각보다 훨씬 쉽습니다. 감사! – Lisann
@Lisann : 천만에. 유용하다고 생각하는만큼 많은 대답을 upvote 할 수 있다는 것을 잊지 마십시오. –