[R] grep, grepl, gsub, strsplit, substr 함수 (문자열 다루기)
안녕하세요, 이번 포스팅에서는 문자열을 다루는 함수에 대해서 알아보도록 하겠습니다. 최근에 텍스트마이닝에 대한 중요성이 강조되고 있기 때문에 텍스트 데이터를 다루는 일이 많아졌습니다. 텍스트를 다루는데에 유용하고, 자주 사용되는 함수를 알려드리도록 하겠습니다. 우선 함수들에 대해 알아보기에 앞서 텍스트의 패턴을 찾을 때 사용되는 정규 표현식을 알려드리도록 하겠습니다. [:digit:] 혹은 \d : 숫자, 0,1,2,3,4,5,6,7,8,9, 동등한 표현 [0-9]. \D : 숫자가 아님, 동등한 표현 [^0-9]. [:lower:] : 영문 소문자, 동등한 표현 [a-z]. [:upper:] : 영문 대문자, 동등한 표현 [A-Z]. [:alpha:] : 알파벳 대소문자, 동등한 표현 [[:lowe..
[R] with, within, which 함수
안녕하세요, 이번 포스팅에서는 with, within, which 함수에 대하여 알아보도록 하겠습니다. with 함수와 within 함수는 꼭 필요한 기능은 아니지만, 코딩을 할 때 코드의 행을 줄일 수 있습니다. 코딩을 할 때에, 코드를 한눈에 볼 수 있도록 하는것은 오류나는 부분을 찾기에도 쉽고, 외형적으로도 좋게 보이는 효과가 있습니다. 그리고 which 함수는 내가 찾고자 하는 데이터가 있을 때, 그 데이터에 대한 힌트를 주면 위치를 알려주는 함수입니다. 그럼 이제 본격적으로 3가지 함수에 대해 실습해보도록 하겠습니다. ① with with with(data, expression) with 함수는 데이터 프레임 또는 리스트 내 필드를 필드 이름만으로 접근할 수 있게 해주는 함수입니다. 쉬운 이..