This repository contains the course materials, syllabus, assignments, and resources for Introduction to Social Data Science. The course provides students with hands-on experience in data analysis, visualization, and modeling using R and RStudio.
- Introduction to R, RStudio, and R Markdown\
- Data visualization with ggplot2\
- Data wrangling and manipulation\
- Statistical inference and modeling\
- Machine learning basics\
- Text as data\
- Final project: Data analysis using Data is Plural datasets
📁 course-materials/ # Lecture slides, notes, and additional readings
📁 assignments/ # Homework and project guidelines
📁 data/ # Sample datasets for practice
📁 syllabus/ # Course syllabus and schedule
The full syllabus is available in the syllabus/
directory.
To follow along with the course materials, install the following:\
- Download & Install R → R Project\
- Download & Install RStudio → Posit RStudio\
- Install Required Packages:
```r install.packages(c("tidyverse", "ggplot2", "readr", "dplyr", "knitr"))```
-
Clone this repository:
git clone https://github.com/yourusername/introduction-to-social-data-science.git
-
Navigate to the project directory:
cd introduction-to-social-data-science
-
Open RStudio and start exploring!
-
Midterm Project: Data cleaning, exploratory analysis
-
Final Project: Data modeling, visualization, and reporting using R
If you have any questions, feel free to reach out via:\
📧 Instructor: [email protected]
💡 Contribute: If you’d like to contribute or improve the course materials, feel free to open a pull request!\
📢 Stay Updated: Follow this repository for updates and new materials.
Happy coding & data analyzing! 🚀