Welcome to my 30 Days of R challenge! This repository documents my journey as I learn and master the R programming language over the course of 30 days. The challenge focuses on developing skills in data analysis, visualization, and statistical techniques using R.
The goal is to gain proficiency in R within 30 days or less by following a structured learning path and working with real-world datasets. Each day, I will explore new concepts, document my progress, and share the code and projects here.
- Day 1-5: Basic syntax, data structures, and control flow.
- Day 6-10: Data manipulation with libraries like
dplyr
andtidyr
. - Day 11-15: Data visualization with
ggplot2
andplotly
. - Day 16-20: Statistical analysis and hypothesis testing.
- Day 21-25: Working with real-world datasets and completing projects.
- Day 26-30: Exploring advanced topics like machine learning and time series analysis (optional).
Got it! Here's how you can structure the Repository Structure section in your README file for the R challenge:
The repository is organized into daily folders, each containing a README with an overview of the day's learning and an R script (main.R
) with code for that day's exercises.
📂 30-days-of-R-challenge
│
├── 📁 Day01
│ ├── README.md # Overview of Day 1
│ └── main.R # Code for Day 1's exercises
│
├── 📁 Day02
│ ├── README.md # Overview of Day 2
│ └── main.R # Code for Day 2's exercises
│
├── 📁 Day03
│ ├── README.md # Overview of Day 3
│ └── main.R # Code for Day 3's exercises
│
├── ... (continue for each day)
│
└── 📁 Day30
├── README.md # Overview of Day 30
└── main.R # Code for Day 30's exercises
Here are some of the key tools and libraries I'll be using:
- RStudio: IDE for R programming.
- tidyverse: A collection of packages like
dplyr
,ggplot2
, andtidyr
for data manipulation and visualization. - plotly: For creating interactive plots.
- caret: For machine learning tasks.
- forecast: For time series analysis.
Feel free to follow along with my progress, and if you'd like to take part in the challenge, you're welcome to fork this repository and start your own 30 Days of R challenge!
This project is licensed under the MIT License - see the LICENSE file for details.