HOME>디지털 실무>데이터베이스>R 프로그래밍 기초
ONLINE CLASS

R 프로그래밍 기초

?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

기업이 선택한 신뢰 강의

검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.

자세히 보기  >
수강료 일부는 사회환원에 사용됩니다.

작은 나눔이 더 나은 내일을 만듭니다.

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

실제 수강생의 학습 경험을 확인해 보세요.

수강후기를 불러오는 중입니다.

R 프로그래밍 기초 R 프로그래밍 기초
  • R 프로그래밍 기초

  • 강의구성
  • (20강) 전체 : 11시간 1분|평균 : 33분2초
  • 이용기간/강사
  • 2개월
    알지오 R&D [IT] ▶ 프로필 보기
  • 증빙가능
  • 수료증, 수강증, 학습진도
  • 수강료
  • 330,000할인165,000
  • 알지오 패키지
  • "5개월" 혜택!
?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q 초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

  • 01.18분 R 프로그래밍 시작하기 part1
    R의 특징, R 실행, 함수 소개, R 데이터 구조
    하드디스크에서 패키지 불러오는 방법/인터렉티브 모드/R 명령어 파일로 저장/명령어 생성 /r 명령어 실행
  • 02.37분 R 프로그래밍 시작하기 part2
    첫 번째 R 세션, 함수 소개, 변수의 범위, 기본 인수, 벡터, R 데이터 구조, 문자열
    R의 기능/주의할 점/R에서의 함수/함수의 정식 인수(정식 매개변수)/y 변수 지정/행렬에서 구분행렬 뽑아내기/str 명령어로 hn 간단하게 나타내기/제너릭 함수
  • 03.31분 R 프로그래밍 시작하기 part3
    summary 함수, 회귀분석, 시작과 종료, 도움말 사용, 예제 실행, r문서 검색, 인터넷 도움말
    summary/summary 실행/시험 성적 회귀 분석 예제/도움말 확인/lma 변수에 lm 함수 적용/lma만 출력할 경우/#마크 제거 후 저장/특수문자의 경우/구글에서 파일 유형 설정하기/x 변수 형식 확인
  • 04.32분 벡터 part1
    벡터 원소 추가및 삭제, 벡터 길이 파악, 행렬과 배열을 벡터처럼 사용하기, 선언, 재사용, 일반 벡터 연산, 연산자를 이용한 벡터 생성, 숫자 반복 벡터, all, any 함수
    벡터의 원소 추가 및 삭제/c코드 예/예제 보기/콜론 연산자/any 와 all 함수/느린 실행 속도 개선 코드/runs에 벡터를 지정한 이유
  • 05.34분 벡터 part2
    이산적 C계열, R코드, 벡터와 연산, NA와 null값, 필터링
    이산적 C계열값 예측 예제/코드의 핵심/for문에서 중요한 점/sqrt(1:9)/벡터 입력과 행렬 출력/짝수로 된 벡터 생성 예제/subset 함수 사용하여 필터링 하기
  • 06.30분 벡터 part3 & 행렬과 배열
    wich 함수, if else 함수, diff 함수, aba 데이터 세트, 벡터 원소 이름, C, 행렬과 배열
    if else의 장점/diff 함수/데이터 M과 F로 나누기/벡터 원소 이름 지정/행렬 만들기
  • 07.48분 행렬과 배열 part2
    행렬 만들기, 선형대수 연산처리, 행렬 인덱싱, 행렬의 필터링, 공분산 행렬, apply 함수, 아웃라이어, 행과 열 추가 및 제거, 벡터와 행렬의 구분
    matrix함수(행렬 만들기)/행렬 인덱싱/필터링의 또다른 예제/apply 사용 예제/apply 함수의 장점/행렬 크기 변경/dim 속성
  • 08.38분 행렬과 배열 part3 & 리스트 & 데이터 프레임
    차원축소, 행과 열에 이름 붙이기, 배열, 리스트, 리스트 인덱싱, 리스트 원소추가&삭제, 리스트 크기 확인, lappy, 재귀리스트, 데이터 프레임, 기타 행열방식 연산
    차원축소 피하는 방법/행과 열에 이름 만들기/리스트 알아보기/리스트 구성요소 접근 방법/리스트 합치기/lapply란?/생성 데이터 프레임 살펴보기/부분데이터 추출 방법의 예
  • 09.34분 데이터 프레임 part2 & 팩터와 테이블
    데이터 프레임 필터링, NA값 다루기, 관련 함수 사용, 데이터 프레임 결합, 함수 적용, 팩터와 테이블, 팩터 사용 함수, 테이블 사용 방법
    데이터프레임 필터링/rbind 사용 예제/merge함수 사용/팩터의 길이=데이터 길이/평균을 내는 명령어 수행/by함수 예제 결과 확인/1차원 테이블 불러오기
  • 10.33분 팩터 part2 & R 프로그래밍 구조 part1
    행렬 배열 연산, aggregate 함수, 반복문, 벡터 이외의 유형을 사용하는 반복문, if-else, 팩터 part2 & R 프로그래밍 구조, 반환값, 최상위 레벨 환경변수
    행렬 배열 연산 예제/R 프로그래밍의 구조/if else 구문 알아보기/if 구문의 예제/함수가 되는 문법 살펴보기/환경설정/범위문제 알아보기/ls 명령어 실행
  • 11.38분 R 프로그래밍 구조 part2
    범위 계층 구조, R의 포인터, 고급 할당 연산자, 광역변수, 클로저, 재귀함수, 교체 함수, 함수코드 작성용 도구
    범위, 환경변수와의 관계/오류 발생/파이썬 예시/return(x)/return(c(sv1,pivot,sv2))/함수코드 작성용 도구
  • 12.32분 R 프로그래밍 구조 part3
    텍스트 에디터와 통합 개발 환경, 에디터 함수, 자신만의 바이너리 연산자 사용, 커넥션, cat, 문자열 처리
    text 에디터와 통합개발 환경/키보드와 모니터 접근 방법/출력 방법 예제 살펴보기//seek 함수 사용하여 파일의 처음으로 돌아가기/dir 함수/문자열 처리 알아보기
  • 13.30분 문자열 처리 & 그래픽
    그래프 함수, nchar 함수, paste 함수, sprintf 함수, substring 함수, strsplit 함수, regexpr 함수, gregexpr 함수, 정규표현식
    grep 함수 알아보기/regxpr 함수 알아보기/축만있는 그래프 그리기/legend 함수 알아보기/그래프를 파일에 저장하기/3차원 그래프의 다양한 옵션
  • 14.31분 수학관 시뮬레이션과 성능 향상 part1
    수학 함수, 최소값과 최대값, 미적분, 통계 분포, 정렬, 집합 연산, 벡터와 행렬의 선형 대수 연산, 내장 랜덤 변수 생성기, 빠른 R 코드 작성하기
    수학 관련 시뮬레이션 알아보기/integrate 이용하여 적분/문자변수 정렬하기/combn 알아보기/섹션의 모든객체 메모리 저장/R의 메모리 사용 이해하기
  • 15.34분 성능 향상 part2
    속도 향상을 위한 벡터화, 수형 프로그래밍과 메모리 문제, 벡터 할당 문제, 복사 후 변경 문제, 메모리 복사 피하기, Rprof(), 멱행렬 생성하기, 바이트 코드 컴파일, 청킹, 메모리 관리를 위한 R 패키지 사용
    속도 향상을 위한 벡터화/샘플링을 한뒤 for반복문 사용 예제/실행시간 확인하기/cumprod 함수 적용/청크 사용하기/ff와 bicmemory
  • 16.33분 디버깅 part1
    디버깅의 기본 원칙, 모듈식, 하향식 디버깅, 버그 예방, 디버깅 도구의 사용 이유, debug()와 browser() 함수, 브라우저 명령어 사용, 중단점 설정, trace()
    디버깅 알아보기/프린트 구문 넣어 디버깅//브라우저 명령 사용하기/untrace/중단점 만들기/레볼루션 애널리틱스 IDE/시뮬레이션 코드 디버깅 일관성 보장하는 방법
  • 17.29분 디버깅 part2 & 객체 지향 프로그래밍 part1
    S3 클래스, S3 제네릭 함수, S3 클래스 작성, S4 클래스, S3 대 S4, 객체 관리, ls() 함수, rm() 함수, save() 함수
    set seed 지정하기/객체 인스턴스 출력하기/출력 메소드 작성하기/클래스 인스턴스 생성/만들어진 객체 관리하기/save 함수
  • 18.31분 객체 지향 프로그래밍 part2 & 활용 예
    save() 함수, exists()함수, 기타 객체의 구조를 확인하는 명령어들, 텍스트 일치 확인, 부분 테이블 추출, 벡터 외적
    exists 함수 알아보기/table 코드 살펴보기/해당 함수 실행하기/복잡한 테이블 추출 예제/subname값 저장하기
  • 19.34분 활용 예제 part2 & 그래프 활용 part1
    벡터 외적, 산점도 그래프, 히스토그램 그래프
    R 바인드를 통해 행렬 생성하기/plot 함수 사용하여 데이터 plot하기/산점도를 통해 연속변수 관계 파악하기/비닝이란?/회귀선 색상 바꾸기/여러개의 히스토그램 생성하기/요인 변환하기
  • 20.34분 그래프 활용 part2
    히스토그램 그래프, 바이올린 그래프, 네트워크 그래프
    집단의 크기가 다를때 그래프 비교/y축의 눈금크기 독립적으로 변경/y값 늘리기/열을 factor로 변환/집단 하나를 대상으로 boxplot 만들기/바이올린 그래프 사용/추정치의 대역폭 조절/네트워크 그래프에 텍스트 라벨 넣기

강의목록 다운로드                        1:1 강의 질문&답변