[R] 시작하기
R은 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경입니다. R는 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며, 패키지 개발이 용이해 통계 소프트웨어 개발에 많이 쓰이고 있는 오픈소스 입니다.
[R] 시작하기
#01. R 소개
VScode 환경에서 파이썬 기반 데이터 분석을 경험해본 사용자를 위한 포스팅입니다.
| 구분 | R | 파이썬 |
|---|---|---|
| 특징 | - 연구 목적의 업무에 최적화. - 개념이 다소 학문적. | - 데이터 분석 결과를 다른 애플리케이션에 접목하거나 통계적인 코드를 데이터베이스에 포함시켜야 할 때 사용. - 프로그래밍적인 성격이 짙음 |
| 장점 | - 강력한 데이터 시각화 기능. - 풍부한 최첨단 패키지와 활발한 커뮤니티를 통해서 언제나 쉽게 최근의 테크닉과 기능에 접근. - 통계학자들에 의해, 통계학을 위해 개발되었으며 그들의 아이디어와 개념들을 R의 코드와 패키지 등을 통해 공유한다. | - IPython Notebook을 활용하여 코드, 결과물, 보고서 등을 정리하는데 필요한 비용을 획기적으로 줄여준다. - 특정 주제나 용도에 국한되지 않은 배우기 쉬운 언어. - IPython Notebook은 R에서도 사용 가능함 |
| 단점 | - 실행속도가 다소 느림. - 상대적으로 배우기 어려움 | 시각화 기능이 R에 비해 떨어진다. |
#02. R 설치하기
1) R 설치
- 아래 사이트에서 설치 프로그램을 다운로드 받은 후 설치 진행
- 설치시 36bit, 64bit 환경을 적절히 선택하고 진행.
2) Rtools 설치 (only windows)
- 아래 사이트에서 설치 프로그램을 내려 받은 후 설치 진행 (설치에 다소 오래걸림)
3) Git-SCM 설치
- 아래의 사이트에서 설치 프로그램 다운로드
- 설치 과정에서 특이사항 없음
#03. R과 Jupyter Lab 연동
1) R에 languageserver 설치
- R콘솔을 실행한 상태에서 다음의 명령어들을 차례로 수행
- 윈도우 시작메뉴를 통해 R 4.5.2 항목을 실행한다.
- 하나의 명령어 수행이 완료되면
>모양의 커서가 표시된다. 그 후에 다음 명령어를 입력 한다.
1
install.packages('languageserver')
Jupyter Lab으로 R 작업 진행하기
This post is licensed under CC BY 4.0 by the author.
