R

R은 통계 처리를 위한 프로그래밍 언어로서 여러 사람들의 자발적 참여에 의해 개발되고 있는 자유 소프트웨어입니다. 무료로 다운받을 수 있으면서도 고가의 통계패키지보다 더 강력한 통계 기능과 화려한 그래픽을 제공합니다.

홈페이지 & 다운로드

기초

  1. 설치
  2. 기초
  3. 관계식
  4. R 커맨더: R을 SPSS처럼 사용하기
  5. MATLAB과 비교

자료 다루기

  1. 자료 불러들이기: Text, CSV, SPSS, Excel 등
  2. 자료를 부분으로 나누어 처리하기: subset과 aggregate

통계 분석

  1. 분산 분석(ANOVA)
  2. 상관분석(correlation)
  3. 회귀 분석(Regression)
  4. 요인 분석(Factor Analysis)
  5. 주성분 분석(Principal Component Analysis)
  6. 독립 성분 분석(Independent Component Analysis)
  7. 혼합 효과 모형(Mixed Effect Model)
  8. 문항반응이론(Item Response Theory)

그래프

  1. ggplot2 : 유연하고 화려한 통계 그래픽스 패키지
  2. Cairo: 고해상도 그래픽 디바이스
  1. 텍스트 산점도
  2. 3차원 산점도
  3. 수신자 조작 특성 곡선(ROC curve)

수치해석

  1. 최적화

  1. 속도 개선
  2. 출력 결과 저장하기
  3. 문자열 찾기/바꾸기

고급 프로그래밍 기법

  1. 메타 프로그래밍
  2. 객체지향 프로그래밍
  3. 이름공간
  4. 함수형 프로그래밍

기타

  1. 리눅스에서 사용하기
  2. R 개발 환경

참고자료

  1. 서적 리뷰
  2. http://www.okada.jp.org/RWiki/(일본어, 네이버 번역기)
  3. A Handbook of Statistical Analysis Using R