Skip to content

Latest commit

 

History

History
192 lines (132 loc) · 12 KB

README.md

File metadata and controls

192 lines (132 loc) · 12 KB

DCS 210. Programming for Data Analysis and Visualisation

Hello and welcome to DCS 210. Programming for Data Analysis and Visualisation. This course will introduce students to data analysis and visualization with R. As an introduction to programming course, everyone is welcome. By the end of the course students will be able to gain insight from data, reproducibly (with literate programming and version control) and collaboratively, using modern programming tools and techniques.

This course comes from the datasciencebox.org project which is released under a Creative Commons Attribution Share Alike 4.0 International license.

Week 1: Meet the Toolkit

Slides

Labs and Homework

Readings

Week 2: Visualizing data

Slides

Labs and Homework

Week 3: Wrangling and tidying data

Labs and Homework

Week 4: Importing and recoding data

Labs and Homework

Week 5: Communicating data science results effectively

Labs and Homework

Week 6: Webscraping and programming

Labs and Homework

Week 7: Data science ethics

Labs and Homework

Week 8: Modelling data

Labs and Homework

Week 9 Classification and model building

Labs and Homework

Week 10: Model validation and uncertainty quantification

Labs and Homework

Week 11: Looking beyond DCS 201

Labs and Homework

Data Science Course in a Box

Data Science in a Box contains the materials required to teach (or learn from) an introductory data science course using R, all of which are freely-available and open-source. They include course materials such as slide decks, homework assignments, guided labs, sample exams, a final project assignment, as well as materials for instructors such as pedagogical tips, information on computing infrastructure, technology stack, and course logistics.

See datasciencebox.org for everything you need to know about the project!

Note that all materials are released with Creative Commons Attribution Share Alike 4.0 International license.

Questions, bugs, feature requests

You can file an issue to get help, report a bug, or make a feature request.

Before opening a new issue, be sure to search issues and pull requests to make sure the bug hasn't been reported and/or already fixed in the development version. By default, the search will be pre-populated with is:issue is:open. You can edit the qualifiers (e.g. is:pr, is:closed) as needed. For example, you'd simply remove is:open to search all issues in the repo, open or closed.

If your issue involves R code, please make a minimal reproducible example using the reprex package. If you haven't heard of or used reprex before, you're in for a treat! Seriously, reprex will make all of your R-question-asking endeavors easier (which is a pretty insane ROI for the five to ten minutes it'll take you to learn what it's all about). For additional reprex pointers, check out the Get help! section of the tidyverse site.

Code of Conduct

Please note that the datascience-box project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms. Test line