통계 컴퓨팅을 위해 R의 전력을 활용하십시오! 이 튜토리얼은 R과 선호하는 IDE, Rstudio에 대한 실습 소개를 제공합니다. 이론적 정의를 건너 뛰고 설치, 데이터 유형 및 필수 기능으로 바로 이동합니다.
주요 개념 :
r은 통계 컴퓨팅을위한 특수 프로그래밍 언어입니다. Rstudio는 사용자 친화적 인 통합 개발 환경 (IDE)입니다
R과 Rstudio는 오픈 소스이며 해당 웹 사이트에서 무료로 다운로드 할 수 있습니다.
Rstudio 인터페이스는 코드 편집기, 콘솔 (REPL), 환경/이력 창 및 기타 패널 (파일, 플롯, 패키지, 도움말, 뷰어)의 네 가지 주요 영역으로 구성됩니다.
rstudio에는 실습을위한 내장 데이터 세트가 포함되어 있습니다. 이들은 간단한 명령을 사용하여로드되어 데이터 조작 및 시각화를 탐색 할 수 있습니다.
r은 벡터, 목록, 행렬, 데이터 프레임 및 요인의 다양한 데이터 유형을 지원합니다. 각각은 데이터 분석에서 고유 한 역할을합니다.
필수 데이터 탐색 함수에는 , , , 및 가 포함됩니다. 이들은 데이터 세트 차원 및 요약 통계를 이해하는 데 도움이됩니다
마스터 링 콘솔 작업, 데이터 유형 및 기본 기능은 효과적인 R 프로그래밍에 중요합니다.
설치 :
.
에서 rstudio를 다운로드하여 설치하십시오
-
Rstudio는 계산 엔진 역할을하는 반면 Rstudio는 샘플 데이터, 자동 완성 및 유용한 문서와 같은 기능이있는 간소화 된 인터페이스를 제공합니다.
간단한 텍스트 편집기를 사용할 수는 있지만 Rstudio는 효율성에 적극 권장됩니다. - .
설치 후 rstudio를 시작하십시오.
-
rstudio 인터페이스 이해 : -
GUI는 4 개의 섹션으로 나뉩니다 (사용자 정의 할 수 있지만) :
-
편집기 (왼쪽 상단) :
nrow
r 코드를 쓰고 저장합니다 (함수, 클래스, 패키지). "저장 소스"옵션 (적극 권장)은 저장시 콘솔에 코드를 자동으로로드합니다.
ncol
summary
콘솔 (하단 왼쪽) : 테스트 코드, 데이터 세트 및 함수를위한 read-eval-print 루프 (REPL). 이곳에서 대부분의 초기 시간을 보내는 곳입니다. 편집기의 코드는 "소스"입니다
환경/이력 (오른쪽 상단) : -
환경 : 콘솔에 정의 된 변수와 함수를 표시합니다. 여기에서 데이터 세트를 가져올 수 있습니다.
history : - 는 실행 된 모든 콘솔 명령을 나열합니다
-
기타 패널 (바닥 오른쪽) :
에는 파일, 플롯, 패키지, 도움말 및 뷰어의 5 가지 탭이 포함되어 있습니다. 이들은 프로젝트 파일, 생성 된 플롯, 패키지 관리, 도움말 문서 및 내장 웹 브라우저에 대한 액세스를 제공합니다.
내장 데이터 세트 작업 :
rstudio에는 샘플 데이터 세트가 함께 제공됩니다. 사용 가능한 데이터 세트를 보려면 콘솔에 를 입력하십시오. 데이터 세트 (예 : )를로드하려면 를 사용하십시오. 입력
(또는 )를 입력하여 데이터 세트를 봅니다. , , - , 및 와 같은 함수를 사용하여 데이터 세트를 탐색하십시오.
r 데이터 유형 :
r은 원자 (기본) 및 상위 레벨 데이터 유형을 제공합니다
Atomics : (Strings),
(플로팅 포인트 숫자), (정수), (복소수), (부울) . 유형 강요는
data()
women
하이 레벨 : data('women')
(동일한 데이터 유형의 순서 시퀀스), women
(잠재적으로 다른 데이터 유형의 순서 시퀀스), (행 및 열이있는 테이블), (동일한 데이터 유형의 다차원 배열), print(women)
(레이블이있는 범주 데이터).
nrow
ncol
summary
결론 : str
이 튜토리얼은 R과 Rstudio에 대한 기본적인 이해를 제공합니다. 내장 데이터 세트 및 기능을 계속 탐색하십시오. 자세한 정보는 Help Files ( 자주 묻는 질문 (FAQS) :
(이들은 이미 원본 텍스트에서 잘 덮여 있으며 추가 재 작성이 필요하지 않습니다.)
위 내용은 R 및 Rstudio 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!