빅데이터 시대, R 프로그래밍 입문

: 유료 패키지 SPSS를 오픈소스 패키지 R로 대체하기

■ 강의자: 호텔여가서비스경영학과 송학준 교수

■ 강의개요

빅데이터 시대를 맞이하여 유료 통계패키지는 사용가격이 비싸거나 라이센스 문제로 인해 사용이 점차 복잡해지고 어려워지고 있음. 뿐만 아니라 정형화된 유료 통계패키지는 급속히 발전하는 최신 통계기법을 빠르게 수용하기 어려워 연구의 기법향상에 어려움이 있어 왔음

이러한 상황에서 본 강의는 사회과학의 핵심 통계기법(구조방정식, 회귀분석, 상관분석, t-test, ANOVA, 빈도분석 등)을 오픈소스 패키지인 R에서 사용하는 방법을 짧게나마 학습해 보고 이를 기반으로 연구의 기법향상을 보다 용이하게 할 수 있는 방안을 모색해 보고자 함

■ R의 특징

o R base: 기본적인 R프로그램, 단독으로 사용되지는 않음

o R-commander: SPSS처럼 top-down메뉴 방식으로 구성(한글화)

o R-studio: 일반적으로 사용되는 응용 R프로그램

o 웹에서 하는 R통계(web-r.org): R의 shiny패키지를 응용하여 웹상에서 R분석을 구현

o R 패키지: 기본적인 R프로그램에 필요한 패키지를 때에 맞게 인스톨하고 로드하여 사용, 다양한 응용분석을 가능하게 함

o 예제데이터(자료파일, 설문지): 구글 드라이브를 사용하여 분석을 위한 기초환경 조성

■ 데이터 로드

o 엑셀데이터 로드

o CSV데이터 로드

o SPSS데이터 로드

■ 데이터 구조 및 가공

o attach

■ 분석

o 빈도분석

o ANOVA

o 상관분석

o 회귀분석

o 구조방정식, www.ksdsi.co.kr

o 로지스틱 회귀분석

■ 유용한 자료 및 사이트