특정 단어 또는 특정 단어 시퀀스가 포함 된 데이터 프레임의 행을 제거하려고합니다. 예를 들면 :R에서 특정 단어를 포함하는 데이터 프레임의 행을 제거하는 방법은 무엇입니까?
mydf <- as.data.frame(read.xlsx("C:\\data.xlsx, 1, header=T"))
head(df)
# NO ARTICLE
# 1 34 New York Times reports blabla
# 2 42 Financial Times reports blabla
# 3 21 Greenwire reports blabla
# 4 3 New York Times reports blabla
# 5 46 Newswire reports blabla
내 data.frame
에서 문자열 "뉴욕 타임스"와 "뉴스 와이어"를 포함하는 행을 제거 할. %in%
또는 grep
을 사용하여 다른 접근 방식을 시도했지만이 방법을 사용하는 방법을 잘 모르겠습니다!
어떻게하면됩니까?
'안양'등 @Thomas이 – Thomas
[grepl ('뉴욕 타임즈', 안양 $ 조),!] - 왜 대답으로 게시하지 않습니다? – jlhoward