더북(TheBook)

UNIT 01
R 연산자와 함수

“요리의 첫걸음은 기초 요리법부터”

요리를 하려면 요리 재료와 요리 도구를 다루는 방법을 알아야 합니다. 예를 들어 썰기, 굽기, 삶기, 볶기, 다지기, 온도와 시간 조절하기, 불 조절하는 방법과 이와 관련한 도구 사용 기술들이지요. 미트볼 파스타의 기본이 되는 토마토 소스를 만들 때는 식칼로 양파를 다지고 썰어서 소금, 후추, 오레가노, 다진 마늘과 함께 넣어 가스레인지로 불을 조절하여 익히면서 국자로 잘 저어야 해요. 어느 정도 익었다 싶으면 믹서기로 갈아 놓은 토마토를 넣고 걸죽해질 때까지 계속 끓여야 하고요. 그 사이에 파스타도 퍼지지 않게 잘 삶고요. 다지고, 썰고, 젓고, 삶고…… 할 일이 참 많네요.

 

요리를 시작하려면 재료를 다루는 기초 요리법을 익혀야 하듯이 R에서는 데이터를 처리하는 연산자와 함수 사용법을 익혀야 합니다. 특히 함수는 기능과 특성에 따라 몇 가지로 분류할 수 있는데, 이 책은 다음 그림과 같이 함수를 분류했습니다.

 

그림 6-1 | 함수 분류

 

R에서 사용하는 연산자부터 주요 기본 함수(base system)(기본 내장 함수)까지 차근차근 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.