R-개요

R은 통계 분석, 그래픽 표현 및보고를위한 프로그래밍 언어 및 소프트웨어 환경입니다. R은 뉴질랜드 오클랜드 대학의 Ross Ihaka와 Robert Gentleman이 만들었으며 현재 R Development Core Team에서 개발했습니다.

R의 핵심은 함수를 사용하는 모듈 식 프로그래밍뿐만 아니라 분기 및 루핑을 허용하는 해석 된 컴퓨터 언어입니다. R은 효율성을 위해 C, C ++, .Net, Python 또는 FORTRAN 언어로 작성된 절차와 통합 할 수 있습니다.

R은 GNU General Public License에 따라 무료로 사용할 수 있으며 Linux, Windows 및 Mac과 같은 다양한 운영 체제에 대해 사전 컴파일 된 바이너리 버전이 제공됩니다.

R은 GNU 스타일 사본으로 배포되는 자유 소프트웨어이며 GNU 프로젝트의 공식 부분은 GNU S.

R의 진화

R은 처음에 작성되었습니다. Ross Ihaka 과 Robert Gentleman뉴질랜드 오클랜드에있는 오클랜드 대학교 통계학과에서. R은 1993 년에 처음 등장했습니다.

  • 많은 사람들이 코드와 버그 보고서를 보내 R에 기여했습니다.

  • 1997 년 중반부터 R 소스 코드 아카이브를 수정할 수있는 핵심 그룹 ( "R Core Team")이있었습니다.

R의 특징

앞서 언급했듯이 R은 통계 분석, 그래픽 표현 및보고를위한 프로그래밍 언어 및 소프트웨어 환경입니다. 다음은 R의 중요한 기능입니다-

  • R은 조건부, 루프, 사용자 정의 재귀 함수 및 입력 및 출력 기능을 포함하는 잘 개발 된 간단하고 효과적인 프로그래밍 언어입니다.

  • R에는 효과적인 데이터 처리 및 저장 시설이 있습니다.

  • R은 배열, 목록, 벡터 및 행렬에 대한 계산을위한 일련의 연산자를 제공합니다.

  • R은 데이터 분석을위한 대규모의 일관된 통합 도구 모음을 제공합니다.

  • R은 데이터 분석을위한 그래픽 기능을 제공하고 컴퓨터에 직접 표시하거나 종이에 인쇄합니다.

결론적으로 R은 세계에서 가장 널리 사용되는 통계 프로그래밍 언어입니다. 데이터 과학자의 1 위 선택이며 활기차고 재능있는 기여자 커뮤니티의 지원을받습니다. R은 대학에서 가르치고 미션 크리티컬 비즈니스 애플리케이션에 배포됩니다. 이 튜토리얼은 간단하고 쉬운 단계에서 적절한 예제와 함께 R 프로그래밍을 가르칩니다.