728x90
반응형
✅ R 개요
📍R이란?
R은 데이터를 분석하는데 사용되는 소프트웨어로, 어떤 형태 데이터든 자유롭게 분석할 수 있습니다. 통계분석, 머신러닝 모델링, 텍스트 마이닝, 시각화, 이미지 분석, 웹 애플리케이션 분석 등 다양한 작업을 수행할 수 있습니다.
R은 SAS, SPSS와 달리 새로운 분석 기법이나 패키지가 등장하면 CRAN(cran.r-project.org)에서 확인할 수 있습니다. CRAN은 만 개가 넘는 패키지가 공개되어 있다고 합니다.
The Comprehensive R Archive Network
cran.r-project.org
📍R STUDIO란?
R 스튜디오는 R을 사용하기 편리하게 만들어주는 IDE(통합 개발 환경) 소프트웨어입니다. R을 먼저 설치한 후, R 스튜디오를 설치해야 합니다. R 스튜디오를 사용하면 다양한 부가 기능을 활용해 데이터를 효율적으로 분석할 수 있습니다.
- R GUI : R 코드를 작성하고 실행할 수 있는 소프트웨어입니다.
- 구성
- 콘솔 창 : 프롬프트에 명령어를 입력하고 실행하면 결과가 출력됨
- 스크립트 창 : 메모장 같은 일종의 문서 편집기로, 명령어나 메모를 자유롭게 기록할 수 있음. 입력한 명령어를 실행하려면 실행하려는 행을 클릭해 마우스 커서를 위치시킨 후 Ctrl+Enter! 전체 실행하려면 Ctrl+Shift+S!!
- 환경 창 : 분석 과정에서 생성한 데이터를 보여주는 기능
- 파일 창 : 폴더에 있는 파일을 보여주는 창으로, 윈도우의 파일탐색기나 맥의 파인더와 비슷한 기능
✅ 유용한 환경 설정
📍Global Options
R 스튜디오 사용 전반에 영향을 미치는 옵션으로 [Tools -> Global Options]에서 설정 가능합니다.
- General : R 버전, 워킹 디렉터리, 자동 저장 등 기본 설정
- Code : 들여쓰기, 줄 바꿈, 하이라이트 등 코드 작성 관련 기능 설정
- 자동 줄바꿈 옵션 설정 : Soft-wrap R source files 항목 체크하기
- 한글 깨짐 방지도 여기서!! UTF-8로 설정해줘야 함
- Console : 콘솔 창 출력 화면 설정
- Appearance : 화면 크기, 테마, 글씨체, 글씨 크기 등 화면 설정
- Pane Layout : 창 위치 설정
- Packages : CRAN mirror 서버, 패키지 다운로드 등 패키지 관련 설정
- R Markdown : R 마크다운 문서 작성 도구 설정
- Sweave : LaTeX, PDF 등 문서 출력 기능 설정
- Spelling : 오타 검토 기능 설정
- Git/SVN : 버전 관리 시스템 설정
- Publishing : 온라인 배포 설정
- Terminal : 터미널 탭 설정
- Accessibility : 웹 접근성 설정
✅ 주요 단축키
- 코드 실행
- 현재 줄/선택된 코드 실행 : Ctrl + Enter
- 현재 줄 실행 후 다음 줄로 이동 : Alt + Enter
- 전체 코드 실행 : Ctrl + Shift + S
- 파일 관련
- 새로운 스크립트 : Ctrl + Shift + N
- 파일 열기 : Ctrl + O
- 파일 저장 : Ctrl + S
- 모든 창 닫기 : Ctrl + Shift + W
- 터미널 및 콘솔
- 콘솔 지우기 : Ctrl + L
- 이전 명령 : Up Arrow
- 다음 명령 : Down Arrow
- 뷰 조절
- 소스 패널 확대 및 축소 : Ctrl + Shift + 1
- 콘솔 패널 확대 및 축소 : Ctrl + Shift + 2
- 환경 패널 확대 및 축소 : Ctrl + Shift + 3
- 파일 패널 확대 및 축소 : Ctrl + Shift + 0
- 기타
- 여러라인을 주석 처리 : 블록으로 선택하고 Ctrl+Shift+C
- 도움말 : F1
- 코드 자동 정렬 : Ctrl + I
728x90
반응형
'AI & DATA > R' 카테고리의 다른 글
[R] 데이터 파악 및 데이터프레임 (0) | 2025.02.05 |
---|