Inflearn

초보자를 위한 R프로그래밍 핵심 교재

코코 · 데이터 사이언스 · 데이터 분석 · 입문

R의 기초 문법과 자주 쓰는 함수, 그리고 유용하게 쓰이는 중~고급 테크닉을 담은 PDF 교재입니다.

강사
코코
카테고리
데이터 사이언스 · 데이터 분석
난이도
입문
수강자
65
좋아요
223
평점
3.7 / 리뷰 3
강의 수
45
미리보기
4
섹션
9
자료
1
가격
17,600원
게시일
2020-07-06
업데이트
2025-05-19

커리큘럼

53개 강의

Vector 다루는 법

목차
미리보기
Vector 다루는 법
미리보기
숫자형 문자형 벡터 변환
미리보기
Vector 선언 (숫자형/문자형)
Vector index 다루는 법
Vector 정렬 (sort/order 함수)
미리보기
Seq/Rep 함수
섹션 2 퀴즈
퀴즈

전체 교재

전체 교재 PDF 다운로드
자료

R 설치 및 설정

R 및 Rstudio 설치
Rstudio 창 설명 및 인코딩 셋팅
R studio에서 Rscript를 열었을 때 글자 깨짐 현상
RStudio 키보드 단축키 설정
섹션 1 퀴즈
퀴즈

Matrix 다루는 법

matrix 선언/matrix 요소 접근법
matrix와 data.frame의 차이점
dataframe 칼럼 로우명 설정하기 (colnames/rownames 함수)
paste 함수와 paste0 함수
rbind/cbind/c 함수
섹션 3 퀴즈
퀴즈

반복문

for 문 사용법
cat 함수와 print 함수/반복문 작업 시 해주어야 할 것
While 문
섹션 4 퀴즈
퀴즈

파일 관리 (입출력 및 저장)

csv 파일 내가 원하는 경로에 저장하기 - write.csv/getwd/setwd
코드로 폴더 생성하기 - dir.create 함수
폴더 안에 여러 csv 파일 하나로 불러들이기 - list.files 함수
R package 설치법, 설치 오류시 해결하는 방법 (수동 설치법, 패키지 제거법)
문자열 찾는 함수 - str_detect 함수, % 연산자
여러 폴더에서 원하는 csv 파일만 불러서 합치기
섹션 5 퀴즈
퀴즈

Apply계열 함수와 list 이해하기

tapply 함수 제대로 알기, 데이터 요소별 함수 적용하기
apply 함수 이해하기, 데이터 칼럼별 합계/행별 합계 구하기
list 함수 이해하기
문자열을 분리하는 함수 str_split / list 구조
sapply 함수와 lapply 함수 알아보기 (사용자 정의 함수)
list에 do.call문 사용하기 (빠른 list 작업)
list 저장하기 (save / load 함수)
섹션 6 퀴즈
퀴즈

기타 자주 사용하는 함수

Vector, matrix, dataframe, list dimension 구하기
R에서 자동으로 여러 개의 변수 선언하기
plot 저장하기 (해상도 및 크기 조절, multi plot)
R에서 함수 내부 변수를 외부에서 사용하는 방법
코드를 실행시키지 않게 유지시키는 Sys.sleep 함수
현재 날짜 또는 시간을 가져오는 함수 - Sys.time/Sys.Date
NA, Inf, -Inf 데이터를 찾고 처리하는 법
AND, OR, NOT 연산자
복원추출/비복원추출 (sample 함수)
섹션 7 퀴즈
퀴즈

무작정 해보는 R로 하는 웹 크롤링

Clien 커뮤니티 크롤링 1
Clien 커뮤니티 크롤링 2
Clien 커뮤니티 크롤링 3
섹션 8 퀴즈
퀴즈