Notices : 중간고사: http://healthstat.snu.ac.kr/data/mid_0501_2018.pdf
Class
장소221-307 (보건대학원 전산실)
시간13:00 - 16:00 (화)
Instructor
Professor원성호(Sungho Won) Ph.D
Office220-707 (Phone: 880-2714)
Office hour화 16:00-17:00, or by appointment
Emailsunghow@gmail.com
Teaching Assistant
Name이진아
Office220-710
Emailsnuhealthstat@gmail.com
Prerequisite
보건통계학개론자료처리론
Texts
SAS시스템과 SAS 언어(7판) 성내경
The little SAS Book: A primer(4th ed)Delwiche, Slaughter
Objectives
보건데이터 정리부터 통계 분석까지 보건데이터의 처리는 상당한 수준의 통계 프로그래밍을 필요로 한다. 이 수업에서는 보건데이터의 자료 처리에 많이 활용되는 R과 SAS의 프로그래밍 기법에 대하여 강의할 것이다. SAS를 활용한 데이터 다루기, SQL, 매크로 프로그래밍, R을 활용하여 함수 만들기, object 프로그래밍 등에 대하여 설명할 것이다. 다양한 데이터를 처리하는 방법을 학습하고 연습함으로써 보건통계자료 분석의 기본 프로그래밍을 배울 수 있는 기회가 될 것이다.
Data analysis for public health-related researches requires programming skill for data management and statistical analysis. In this lecture, students will learn how to program with SAS and R for data analysis. SAS programming includes data step, SQL and macro, etc. R programming covers function and object-oriented programming. Various example data will be provided and students are required to handle such data. This lecture will improve the programming skill for public-health data.
Grading
중간고사 40% 기말고사 45%
과제 10% 출석 5%
Contents 강의 코드 과제 해설 참고 데이터
SAS프로그램 소개 1/2 1/2 1/2/3
SAS프로그램 기초    
기술통계학 1/2
SAS Macro    
PROC SQL          
R: Object, Control
Structure and function
1/2 1/2/3
R: Graphics, Generic
Function, Debugging
   
Numerical Algorithm    
Matrix decomposition    
Generating Random
Number with R
   
Generating Random
Number from Probability
Density Function
   
Exams
Quiz IquizI_example.pdf / quizI_results.pdf
Mid Termmid_example.pdf / mid_results.pdf
Quiz IIquizII_example.pdf / quizII_results.pdf
Finalfinal_example.pdf / final_results.pdf