Course Outline

소개 및 준비 작업

  • R 사용자 친화성 개선, R과 사용 가능한 GUI
  • Rstudio
  • 관련 소프트웨어 및 문서
  • R과 통계
  • R의 상호작용 사용법
  • 초보 세션
  • 함수와 기능에 대한 도움말 얻기
  • R 명령어, 대소문자 구분 등
  • 이전 명령어 복구 및 수정
  • 파일에서 명령어 실행 또는 출력 파일로 리디렉션
  • 데이터 영구성 및 객체 제거

간단한 조작; 숫자와 벡터

  • 벡터와 할당
  • 벡터 산술
  • 정기적인 시퀀스 생성
  • 논리 벡터
  • 누락된 값
  • 문자 벡터
  • 인덱스 벡터; 데이터셋의 하위 집합 선택 및 수정
  • 다른 유형의 객체

객체, 그 모드 및 속성

  • 고유 속성: 모드 및 길이
  • 객체의 길이 변경
  • 속성 가져오기 및 설정
  • 객체의 클래스

배열 및 행렬

  • 배열
  • 배열 인덱싱. 배열의 하위 절
  • 인덱스 행렬
  • 배열() 함수
  • 두 배열의 외적
  • 배열의 일반화된 전치
  • Matrix 기능
    • Matrix 곱셈
    • 선형 방정식 및 역행렬
    • 고유값 및 고유벡터
    • 특이값 분해 및 행렬식
    • 최소자승 적합 및 QR 분해
  • 파티션된 행렬 형성, cbind() 및 rbind()
  • 배열에 대한 연결 함수, (), 사용
  • 인자에서 빈도표 생성

리스트와 데이터 프레임

  • 리스트
  • 리스트 구성 및 수정
    • 리스트 연결
  • 데이터 프레임
    • 데이터 프레임 만들기
    • attach() 및 detach()
    • 데이터 프레임 사용
    • 임의 리스트 첨부
    • 검색 경로 관리

데이터 조작

  • 관찰 및 변수 선택, 하위 집합 지정
  • 필터링, 그룹화
  • 재코딩, 변환
  • 집계, 데이터셋 결합
  • 문자 조작, stringr 패키지

데이터 읽기

  • txt 파일
  • CSV 파일
  • XLS, XLSX 파일
  • SPSS, SAS, Stata, 기타 형식의 데이터
  • 데이터 txt, csv 및 기타 형식으로 내보내기
  • SQL 언어를 사용하여 데이터베이스에서 Access

확률 분포

  • R을 통계 테이블 집합으로 사용
  • 데이터셋의 분포 확인
  • 일원 및 이원 샘플 검정

그룹화, 반복 및 조건부 실행

  • 그룹화된 표현식
  • 제어문
    • 조건부 실행: if 문
    • 반복 실행: for 루프, repeat 및 while

자신의 함수 작성

  • 간단한 예시
  • 새로운 이진 연산자 정의
  • 이름 있는 인수 및 기본값
  • '...' 인수
  • 함수 내 할당
  • 고급 예시
    • 블록 설계에서의 효율성 요인
    • 인쇄된 배열에서 모든 이름 제거
    • 재귀적 숫자적 적분
  • 범위
  • 환경 사용자 정의
  • 클래스, 일반 함수 및 객체 지향성

그래픽 절차

  • 고수준 플로팅 명령
    • plot() 함수
    • 다변량 데이터 표시
    • 그래픽 표시
    • 고수준 플로팅 함수에 대한 인수
  • 기본 시각화 그래프
  • lattice 및 ggplot 패키지를 사용한 다변량 관계
  • 그래픽 매개변수 사용
  • 그래픽 매개변수 목록

자동화 및 대화형 보고서 작성

  • R 출력을 텍스트와 결합
 14 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories