This document forms the basis of several workshops/talks that get into everyday programming with R, but also includes mirrored code in Python as Jupyter notebooks.
Last updated Oct 6, 2025
31
Stars
13
Forks
2
Issues
0
Stars/day
Attention Score
20
Topics
Language breakdown
Jupyter Notebook 93.3%
R 6.7%
TeX 0.0%
Python 0.0%
▸ Files
click to expand
README
Practical Data Science
The focus of this document is on using R for data processing, programming, modeling, visualization, and presentation of results. It contains exercises for additional practice, and most of the content has been translated to Python and is available via Jupyter notebooks.
Outline
Part 1: Information Processing
- Understanding Basic R Approaches to Gathering and Processing Data
- Getting Acquainted with Other Approaches to Data Processing
Part 2: Programming Basics
- Using R more fully
- Going further
Part 3: Modeling
- Model Exploration
- Model Criticism
- Machine Learning
Part 4: Visualization
- Thinking Visually
- Using ggplot2
- Adding Interactivity
Part 5: Presentation
- Building Better Data-Driven Products
- Starting out with R markdown
- Customization and more
🔗 More in this category