본문 바로가기
728x90
반응형

R8

[R] intersect() 함수 (데이터 공통 요소 찾기) 1. intersect() ??: 두 벡터, 리스트 또는 다른 데이터 구조 사이의 공통 요소를 찾는 데 사용.: 함수는 두 입력 벡터 모두에 존재하는 값을 포함하는 벡터를 반환하며, 중복은 제거. : 데이터 세트를 비교하고 공유된 값을 결정하는 데 유용.다른 지역이나 시간대의 공통 고객을 식별해야 할 때.생물학 연구에서 공유된 유전자 또는 단백질을 찾는 경우.일정 계획 및 행사에서 중복되는 날짜나 이벤트를 결정하고자 할 때.  2. Basic syntax intersect(x, y)# x, y: 교집합을 구하고자 하는 벡터나 리스트. 3. Examples Example 1: 두 숫자 벡터의 교집합vector1  Example 2: 문자 벡터의 교집합names1  Example 3: 리스트와의 inter.. 2024. 5. 19.
[R] 문자열(string) 다루기 #2 함수 nchar(), toupper(), tolower(), strsplit(), paste() 1. nchar(): 문자형 벡터의 문자수 찾기 hello 2023. 2. 3.
[R] string 패턴 표현식 (숫자, 공백, 문자, 특수문자 찾기) 텍스트에서 특정 패턴을 찾을 때 사용되는 패턴 표현식!gsub(pattern, replacement, x, ignore.case = F)1. 숫자를 포함하는 텍스트 찾기- "[[:digit:]]"- "\\d"- "[0-9]"food_list 2. 알파벳을 포함하는 텍스트 찾기- "[[:alpha:]]"- "\\D"- "[^0-9]"- "[A-z]"- "[:lower:][:upper:]"   * [:lower:] or [a-z] ==> 소문자  * [:upper:] or [A-Z] ==> 대문자food_list 3. (숫자 + 알파벳) 모두 포함하는 텍스트 찾기- "[[:alnum:]]"- "[[:alpha:][:digit:]]"- "[A-z0-9]"- "\w"food_list  4. 숫자 또는 알파벳이 .. 2023. 2. 1.
[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.
728x90
반응형