초보자를 위한 R 튜토리얼: R 프로그래밍 언어 배우기
왜 R을 배워야 할까요?
R은 데이터 과학자와 Google, Airbnb, Facebook 등과 같은 주요 기업에서 데이터 분석을 위해 널리 사용하는 프로그래밍 언어입니다. 이 과정은 초보자를 위한 R에 대한 완전한 과정으로 기계 학습 알고리즘, 선형 회귀, 시계열, 통계적 추론 등과 같은 고급 주제에 대한 기본 사항을 다룹니다.
무엇을 알아야 합니까?
통계 개념에 대한 기본 지식이 있으면 좋습니다.
R 프로그래밍 강의 계획서
개요
👉 Less1에 | R 프로그래밍 언어란? — R 소개 및 기초 |
👉 Less2에 | Rstudio 다운로드 및 설치 방법 — 아나콘다 온 Windows/맥 |
👉 Less3에 | 산술 및 논리 Opera토르 — 예제가 포함된 R 데이터 유형 |
👉 Less4에 | R 매트릭스 튜토리얼 — 생성, 인쇄, 열 추가, 슬라이스 |
👉 Less5에 | R의 요인 — 범주형 변수 및 연속형 변수 |
데이터 준비
👉 Less1에 | R 데이터 프레임 — 생성, 추가, 선택 및 하위 집합 방법 |
👉 Less2에 | R로 나열 — R 목록을 만드는 방법, 예제를 사용하여 요소 선택 |
👉 Less3에 | R Order()를 사용하여 데이터 프레임 정렬 — 예를 들어 배우기 |
👉 Less4에 | R Dplyr 튜토리얼 — 데이터 조작(결합) 및 정리(확산) |
👉 Less5에 | R에서 데이터 프레임 병합 — 전체 및 부분 일치 |
👉 Less6에 | R 프로그래밍의 기능 — 예를 들어 배우기 |
프로그램 작성
👉 Less1에 | R의 IF, ELSE, ELSE IF 문 — 예를 들어 배우기 |
👉 Less2에 | R의 For 루프 — 목록 및 행렬의 예 |
👉 Less3에 | R의 while 루프 — 예를 들어 배우기 |
👉 Less4에 | apply(), lapply(), sapply(), tapply() R의 함수 — 예를 들어 배우기 |
👉 Less5에 | R로 데이터 가져오기 — CSV, Excel, SPSS, Stata, SAS 파일 읽기 |
👉 Less6에 | na.생략 & na.rm — R에서 누락된 값(NA)을 바꾸는 방법 |
👉 Less7에 | R에서 데이터 내보내기 — R에서 CSV, Excel로 데이터를 내보내는 방법 |
👉 Less8에 | R의 상관관계 — 매트릭스 예제를 사용한 Pearson & Spearman |
👉 Less9에 | R 집계 함수 — 요약 및 그룹화() 예제 |
👉 Less10에 | R 선택(), 필터(), 정렬(), 파이프라인 — 예를 들어 배우기 |
데이터 분석
👉 Less1에 | R 산점도 — ggplot2를 사용한 R의 산점도(예제 포함) |
👉 Less2에 | R의 boxplot() - 제조법 Box예제를 통해 알아보기 |
👉 Less3에 | R의 막대 차트 및 히스토그램 — 예를 들어 배우기 |
👉 Less4에 | R에서 T 테스트 — 단일 샘플 및 쌍(예제 포함) |
👉 Less5에 | R ANOVA 튜토리얼 — 편도 및 양방향(예제 포함) |
머신 러닝
👉 Less1에 | R의 회귀 및 유형 — R 단순, 다중 선형 및 단계적 회귀 |
👉 Less2에 | R의 의사결정 트리 — 예제가 포함된 R의 분류 트리 및 코드 |
👉 Less3에 | R 랜덤 포레스트 튜토리얼 — 예를 들어 배우기 |
👉 Less4에 | R의 GLM — 예제가 포함된 일반화 선형 모델 |
👉 Less5에 | K- 평균 ClusterR로 중 — 예를 들어 배우기 |
알아야 해!
👉 Less1에 | R 대 Python - 차이점이 뭐야? |
👉 Less2에 | SAS 대 R - 차이점이 뭐야? |
👉 Less3에 | 히스토그램과 막대 그래프 — 차이점을 알아야 함 |
👉 Less4에 | R 프로그래밍 인터뷰 질문 — 상위 18개 R 프로그래밍 인터뷰 Q&A |
👉 Less5에 | R 프로그래밍 서적 — 최고의 R 프로그래밍 도서 17권 |
👉 Less6에 | R 프로그래밍 튜토리얼 PDF — 초보자를 위한 R 튜토리얼 PDF 다운로드 |