데이터과학
[TIL]R의 특징(1)
화공쟁이
2020. 2. 20. 09:10
1. 대화식 실행을 기본으로 함
- R console 창에 필요한 명령문을 입력해서 결과를 얻는 방식
(예) 명령문 입력 --> 결과 수행 --> 명령문 입력 --> 결과 수행
2. 일괄 실행방식도 지원됨
- 명령문의 갯수가 많거나 수정하여 재사용 필요시 편집기를 활용하여 스크립트 작성, 저장 가능
- 나중에 스크립트를 다시 불러와서 재사용 가능 (라인별 실행/일괄실행)
(예시)
#함수실행
source("MyScript.R")
#함수실행 및 source 보기
source("MyScript.R", echo=TRUE)
3. 자주 사용하는 R코드를 패키지화 하면 단순히 반복 사용이 용이해질 뿐 아니라 코드 공유나 문서화도 용이해짐
- roxygen2와 devtools 패키지 설치 필요
패키지 작성법은 (https://www.popit.kr/recycled-r/) 참조