English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
R는 통계 분석, 그래픽 표현 및 보고서 작성을 위한 프로그래밍 언어와 소프트웨어 환경입니다. R은 뉴질랜드 오克兰 대학교의 Ross Ihaka와 Robert Gentlent가 개발했으며, 현재 R 개발 핵심 팀이 개발하고 있습니다. R은 GNU 일반 공중 사용 허가서 아래에서 무료로 제공되며, Linux, Windows 및 Mac 등 다양한 운영 체제에 대해 사전 컴파일된 바이너리 버전을 제공합니다. 이 프로그래밍 언어는 R 작성자(rob gentlest와 ross ihaka) 이름의 첫 번째 글자를 기반으로 이름 지어졌으며, 일부는 벨 연구소 언어 S의 이름을 따왔습니다.
R 언어는 수학 연구자를 위해 설계된 수학 프로그래밍 언어로, 주로 통계 분석, 그래프 그리기, 데이터 마이닝에 사용됩니다.
컴퓨터 프로그래밍의 초보자로서 컴퓨터의 일반 프로그래밍을 배우고 싶어하는 경우, R 언어는 매우 이상적인 선택이 아닙니다. 선택할 수 있습니다. Python、C 또는 Java。
R 언어와 C 언어는 모두 벨 연구소의 연구 결과지만, 두 언어는 다른 중점 분야를 가지고 있습니다. R 언어는 수학 연구 작업을 위해 설계된 설명형 언어입니다. 반면 C 언어는 컴퓨터 소프트웨어 엔지니어를 위해 설계된 언어입니다.
R 언어는 설명 실행 언어입니다(C 언어의 컴파일 실행과 다릅니다). 그 실행 속도는 C 언어보다 훨씬 느릅니다. 최적화에 유리하지 않습니다. 그러나 그语法 단면에서 더 풍부한 데이터 구조 작업을 제공하며, 텍스트와 그래픽 정보를 쉽게 출력할 수 있어 수학, 특히 통계학 분야에서 널리 사용됩니다.
R 언어 공식 웹사이트:https://cran.r-project.org/
공식 미러 사이트 목록:https://cran.r-project.org/mirrors.html
이 튜토리얼은 R 언어를 처음부터 배우려는 소프트웨어 프로그래머를 위해 만들어졌습니다.
만약 당신이 매우 경험 많은 R 언어 사용자라면, 여기서도 문법 참고를 받을 수 있지만, 이 튜토리얼 자체는 당신의 깊은 문제를 해결할 수 있는 내용이 없을 수 있습니다.
R 언어 환경 소프트웨어는 GNU 오픈 소스 소프트웨어로, 호환성이 좋고 무료로 사용할 수 있습니다
문법이 복잡한 수학 연산에 매우 유리합니다
데이터 타입이 다양하며, 벡터, 행렬, 요인, 데이터 세트 등 일반적인 데이터 구조를 포함합니다
코드 스타일이 좋고 읽기 쉽습니다
R은 주로 통계 분석이나 통계 관련 소프트웨어 개발에 사용되지만, 일부 사람들은 매트릭스 계산에도 사용합니다. 그 분석 속도는 매트릭스 계산에 특화된 자유 소프트웨어 GNU Octave와 상업 소프트웨어 MATLAB과 비교될 수 있습니다.
예제(helloworld.R)
myString <- "Hello, World!" print(myString)시험해보기 ‹/›
R 언어 파일 확장자는 .R입니다.
R 언어 공식 웹사이트:https://cran.r-project.org/