본문 바로가기
728x90
반응형

R programming3

[R] 문자열(string) 다루기 #1 함수 grep(), grepl() 1. grep() & grepl(): 텍스트 검색- grep()과 grepl() 함수를 사용하여 특정 텍스트를 검색할 수 있음.   1) 텍스트 검색food_list 2) 대소문자 구분 없이 검색food_list 3) 텍스트 수 지정하기- 찾고자 하는 텍스트 앞 혹은 뒤에 "."을 원하는 글자 수만큼 입력하여 검색 가능.food_list  4) 시작과 끝 텍스트 찾기- 특정 string으로 시작하는 텍스트를 찾기 위해서는 "^"를 사용.food_list - 특정 string으로 끝나는 텍스트를 찾기 위해서는 "$"를 사용.food_list  5) 숫자/문자 찾기- "\\d" ==>  숫자 찾기- "\\D" ==>  문자 찾기 food_list grep("\\D", food_list, ignore.cas.. 2023. 1. 31.
[R] 반복문 while loop (break, next) *while loop : 조건이 참일 경우에 블록 안에 있는 문장을 수행. while(조건) { 조건이 참일 때 명령문 } # i가 1부터 5까지 증가하며 i값 출력 for(i in 1:5){ print(i) } [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 #while을 사용하여 위와 같은 결과를 만들 수 있음. i=1 while (i 2023. 1. 31.
[R] 조건문 (if, else, ifelse, else if) 완전정복! 조건문이란?: 주어진 조건에 따라 서로 다른 명령을 할 수 있도록 하는 프로그램 명령문. 주어진 조건이 참이냐 거짓이냐에 따라 다른 명령을 처리하도록 만든 수행문. 1. If- 하나의 조건에 대해서만 검사 가능if (condition) { 조건이 TRUE일 때 실행될 명령어} else { 조건이 FALSE일 때 실행될 명령어}### Example 1 #### 점수가 70 이상인 경우 "PASS" 출력, otherwise "FAIL" 출력grade = 80if (grade > 70) { print("PASS")}else { print("FAIL")}[1] "PASS"### Example 2 #### 특정 값이 list에 포함되어 있으면 "present" 없으면 "not present" 출.. 2023. 1. 31.
728x90
반응형