R: 程式、機率與統計 (111-2)
R: Statistical Programming Methods
Course Syllabus
在與管院大數據平台相對應,此課程將著重在以R程式語言講授統計與機率概論等課題。有別於一般統計課程,本課程將以R程式語言方式引導學生了解統計與機率模型,並能夠將統計知識直接運用在R上,進而讓學生直接將統計運用在數據分析上的實作。藉由此課程,學生能夠具備運用R做統計分析的能力,為之後商業實務分析及應用有更好的統計基礎。
Aligning with the Big Data Business Analytics Platform, NSYSU, this course is aimed to focus on the delivery of statistical methods using R language. Compared to the conventional statistics courses focuses on the concept only, this course is aimed to develop the fundamental and working statistical knowledge with the hands-on experience for students to conduct further advanced business analysis.
The course will include:
- R programming
- Data Analysis
- Statistical Experiments and introduction of probability
- Regression and Prediction
Objectives
By the end of the course, students are expected to:
- Understand the basic R language and use Rstudio
- Manage and filter data to support analysis
- Apply statistical tools in R to analyze data and discuss findings
- Demonstrate data visualization techniques
- Develop regression models
Textbook
Peng, R., 2016. R Programming for Data Science. The Lean Publishing
Field, A., Miles, J. & Field, Z., 2012. Discovering Statistics Using R. SAGE Publications Ltd
Bruce, P., Bruce, A., & Gedeck, P., 2017. Practical Statistics for Data Scientists: 50 Essential Concepts Using R and Python. O’Reilly
Components
Class participation: 15%
Individual Assignment: 25%
Midterm Open-book exam: 25%
Final Project: 30%
Peer Review: 10%