[R_bigdata] 파일 데이터 읽어오고, 조건에 맞춰 조회하기
파일 데이터를 읽어오고 , 조건에 맞춰 검색하는 방법에 대해 알아본다. 파일 데이터는 웹 또는 저장장치의 경로를 통해 읽어오게 되는데, 여기서 절대적 경로와 상대적 경로의 개념을 확인하는 것이 중요하다. 조건에 맞춰 찾는 방법으로는 grep() 메서드를 활용하게 된다. grep을 통해 문자열 탐색, 문자 길이 탐색 등을 할 수 있다. #day03_01_file ##fruit 변수에 벡터를 만들어라라 fruits<-c('apple','mango','banana','Apple','pineapple') fruits #특정 조건 검색 #grep(찾을 조건, 대상) #fruit 벡터에 apple이라는 문자가 포함된 데이터가 존재하는지 검색 #대소문자를 구분하여 검색한다. grep('apple',fruits) # 1 5 를 리턴한다. 다만 여기서 5는 pineapple의 'apple'을 의미한다. #대소문자를 구분하지 않도록 옵션을 지정하기(ignore.case = TRUE) grep('apple',fruits,ignore.case = TRUE) # 1 4 5 리턴 #실습 #fruits 에서 a가 포함되는 데이터만 검색해보라 grep('a',fruits,ignore.case = TRUE) #위치가 아닌 데이터를 조회해라 a<-grep('a',fruits,ignore.case = TRUE) a fruits[a] fruits[grep('a',fruits,ignore.case = TRUE)] fruits[grep('a',fruits)] #시작과 끝값을 이용해서 검색하기 #a로 시작하는 조건 값 검색하기기 grep('^a',fruits,ignore.case = TRUE) #1 4 리턴 grep('^a',frui...