Post

[R] 시작하기

R은 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경입니다. R는 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며, 패키지 개발이 용이해 통계 소프트웨어 개발에 많이 쓰이고 있는 오픈소스 입니다.

[R] 시작하기

#01. R 소개

VScode 환경에서 파이썬 기반 데이터 분석을 경험해본 사용자를 위한 포스팅입니다.

구분R파이썬
특징- 연구 목적의 업무에 최적화.
- 개념이 다소 학문적.
- 데이터 분석 결과를 다른 애플리케이션에 접목하거나 통계적인 코드를 데이터베이스에 포함시켜야 할 때 사용.
- 프로그래밍적인 성격이 짙음
장점- 강력한 데이터 시각화 기능.
- 풍부한 최첨단 패키지와 활발한 커뮤니티를 통해서 언제나 쉽게 최근의 테크닉과 기능에 접근.
- 통계학자들에 의해, 통계학을 위해 개발되었으며 그들의 아이디어와 개념들을 R의 코드와 패키지 등을 통해 공유한다.
- IPython Notebook을 활용하여 코드, 결과물, 보고서 등을 정리하는데 필요한 비용을 획기적으로 줄여준다.
- 특정 주제나 용도에 국한되지 않은 배우기 쉬운 언어.
- IPython Notebook은 R에서도 사용 가능함
단점- 실행속도가 다소 느림.
- 상대적으로 배우기 어려움
시각화 기능이 R에 비해 떨어진다.

#02. R 설치하기

1) R 설치

  • 아래 사이트에서 설치 프로그램을 다운로드 받은 후 설치 진행
  • 설치시 36bit, 64bit 환경을 적절히 선택하고 진행.

Download R-4.5.2 for Windows.

2) Rtools 설치 (only windows)

  • 아래 사이트에서 설치 프로그램을 내려 받은 후 설치 진행 (설치에 다소 오래걸림)

Using Rtools45 on Windows

3) Git-SCM 설치

  • 아래의 사이트에서 설치 프로그램 다운로드
  • 설치 과정에서 특이사항 없음

Git

#03. R과 Jupyter Lab 연동

1) Rlanguageserver 설치

  • R콘솔을 실행한 상태에서 다음의 명령어들을 차례로 수행
    • 윈도우 시작메뉴를 통해 R 4.5.2 항목을 실행한다.
  • 하나의 명령어 수행이 완료되면 > 모양의 커서가 표시된다. 그 후에 다음 명령어를 입력 한다.
1
install.packages('languageserver')

Jupyter Lab으로 R 작업 진행하기

This post is licensed under CC BY 4.0 by the author.