서브 세트 기능을 사용하여 * 또는 + 기호가 포함 된 데이터 프레임의 특정 라인을 추출하려고합니다. 내 데이터 프레임의 전체 라인을 새로운 데이터 프레임에 넣고 싶습니다. 나는 그 부분 집합이 이것을하는 가장 좋은 방법이라고 생각한다.서브 세트 기능을 사용하여 R에서 특수 문자를 검색하는 방법
nba <- read.csv('nba.csv',header=FALSE)
nba
two <- grep('\\Q*\\E',nba$V2)
one <- grep('\\Q+\\E',nba$V2)
both <- c(one,two)
allstar <- subset.data.frame(nba, both)
사람이 내게 줄 수 있다면 조언 감사합니다 :
다음은 내 시도이다. 나는 형식상의 실수가 있으면 사과드립니다. 이 웹 사이트에서 처음입니다.
감사합니다.
참고 : 나는 R 스튜디오에서 작업하고
나는 그것이 효과가없는 이유를 이해하지만 어떻게 작동 시키는가? 샘플 코드가 이상적입니다. 즉 allstar <-subset.data.frame (nba, ....) – Robert
안녕하세요. 무엇보다도 좋은 질문을하는 방법에 대해서는 [here] (http://stackoverflow.com/help/how-to-ask)를 읽어야합니다. 좋은 질문은 해결해야 할 더 나은 변화와 도움을받는 것입니다. 반면에 [this] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) 읽기도 좋습니다. R.에서 재현 가능한 예제를 만드는 방법을 설명합니다. 사용자가 지금까지 시도한 것과 원하는 결과물을 데이터로 제공하여 도움을줍니다. – SabDeM