티스토리 뷰
반응형
R 특징 및 설치방법
R 특징
- 데이터 분석을 위한 도구
- 컴퓨터 언어이자 다양한 패키지의 집합
- In-memory computing
- Object Oriented Programming(OOP)
- CRAN을 통한 지속적인 패키지가 추가 되고 있다.
- 시각화 및 소셜 네트워크 분석
빅 데이터 분석 과정
- 데이터 전처리
- 기술통계분석(빈도, 요약 )
- 변수 추출 (X,Y)
- 분석 모형 선정 ( X -> Y )
- 데이터 분석 (추론 통계, 패턴)
- 분석 모형 평가 (가설검증, 검증 데이터 평가 )

https://www.r-project.org ==> CRAN == > WINDOW 환경 => BASE => DOWNLOAD
R 자체로 실습 가능하나 , 아주 강력한 오픈소스 기반의 rstudio 라는 툴이 있습니다.
위와 마찬가지로 다운로드 클릭후, 다음..다음.. 누루시면 됩니다.
공부 단계에선 따로 설정할게 없습니다.
https://www.rstudio.com/ => R STUDIO => 설치
- R 개요 및 특징
- 데이터를 분석하는데 사용되는 Open
Source Software
- 소스 코드 공개
- 응용소프트웨어 개발 및 상업화 허용 - 컴퓨터 언어이자 다양한 패키지의 집합
- In-memory
computing: 모든 작업은 메모리에서 수행
- 빠른 속도 (장점)
- 메모리의 범위를 넘어서는 데이터는 분석이 되지 않는 물리적 한계 존재 (단점)
연산을 분산서버에서 수행하는 방식으로 단점을 해결 => R Hive - Object Oriented Programming (객체 지향)
- CRAN을 통한 지속적인 패키지 추가
- R의 활용
- 머신러닝 모델링
- Data mining
- 지도 시각화
- 소셜 네트워크 분석
- 설치
- R: https://www.r-project.org/
- IDE(R Studio): https://www.rstudio.com/
- R Console 간단한 명령어들
- help.start(): manuals
- ctrl+L: 화면지우기
- #: 주석
- q(): 창닫기
- 환경설정
- Tools -> Global Options -> Code -> Soft-wrap 체크
- Tools -> Project Options -> Code Editing: encoding
UTF-8
- 단축키
- shift + alt + 방향키: 행 복사
반응형
'BIGDATA > R' 카테고리의 다른 글
R setwd 관련 \ 오류 간단 해결방법 (5) | 2017.12.30 |
---|---|
R 기본 문법(개념) (1) | 2017.10.10 |