CODEDRAGON ㆍDevelopment/Big Data, R, ...
R 특징
· 전문 통계 표준 플랫폼으로서, 기능이 다양하고 그래픽이 우수합니다. 그래서 통계연구 및 비주얼라이제이션에 널리 활용되고 있습니다.
· 통계계산과 패키지 개발 외에도 다양한 계산이 필요한 곳에서 우수한 성능 구현이 가능합니다.
· 복잡한 행렬 계산을 빠르게 수행할 수 있습니다.
· 사용자가 제작한 패키지를 추가하여 기능을 확장할 수 있습니다. 핵심적인 패키지는 R 프로그래밍 언어와 함께 설치되며, CRAN(the Comprehensive R Archive Network)을 통해 700개 이상의 다양한 기능을 가지는 패키지를 내려 받을 수 있습니다.
· 멀티 플랫폼(윈도우, 리눅스, OS X등)을 지원합니다.
· 소스코드의 수정 없이 재사용이 가능합니다.
· 객체지향 언어와 함수형 언어의 특징을 모두 포함하고 있습니다.
· 오픈소스이므로 사용자 커뮤니티에 도움을 요청하기 쉽습니다.
· 강력한 그래픽 기능으로 수학 기호를 포함할 수 있는 출판물 수준의 그래프를 제공합니다.
· R 프로그래밍 언어를 이용하여 다양한 빅데이터 분석 및 예측 분석 등을 포함한 고급 분석 기술들이 연구 및 개발되고 있습니다.
· 현재 빅데이터 분석을 위한 아키텍처 전반에 걸쳐 공통적인 분석 플랫폼으로 자리잡아가고 있습니다.
· 통계 계산에 최적화된 각종 자료형(data type)을 제공합니다.
· 텍스트, 엑셀, JSON, DBMS등 다양한 종류의 정형/비정형 데이터를 이용할 수 있습니다.
· R은 다양한 최신 통계분석 및 마이닝 기능을 자동화 할 수 있습니다.(언어에 가까운 문장형식으로 되어있습니다.)
· R은 대화식으로 수행하여 한번에 하나의 프로세스를 수행하고 분석하는 동안 보이는 것에 기초해 변경이 가능합니다.
· 다양한 함수 및 데이터를 내장하고 있습니다.
· Help의 examples을 바로 사용할 수 있으며 분석에 효과적으로 활용될 수 있는 그래픽을 지원하고 각종 그래프를 R에서 바로 사용할 수 있습니다.
· 데이터의 관리, 수치 연산 및 시각화를 통합적으로 지원합니다.
· Python과 함께 빅데이터 분석 분야에서 가장 널리 사용되고 있습니다.
· R은 통계, 머신러닝, 금융, 바이오 인포매틱스, 그래픽스 등 다양한 분야에 필요한 패키지들을 제공하고 있으며, 대용량의 데이터 처리와 탐색, 시각화를 분석 서버에서 직접 처리하고 보고서로 가져갈 수 있는 장점이 있어 교육계, 산업계, 기관 등 많은 영역에서 활발히 이용되고 있다.
'Development > Big Data, R, ...' 카테고리의 다른 글
표본 추출(Sampling) -> 표본조사(sampling study) (0) | 2018.12.27 |
---|---|
WBS를 이용한 Day단위 분석 수행관리, 양식 다운로드, WBS를 이용한 Day단위 분석 수행관리시 고려사항 (0) | 2018.12.21 |
분석 유스케이스(Analytic Use Case), 분석 유스케이스 특징 (0) | 2018.12.09 |
K-최근접 이웃 추정(KNN) 알고리즘 (0) | 2018.12.03 |
R_HOME 생성 (0) | 2018.11.28 |