Skip to content

Pranav-MSK/30DaysOfR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ 30 Days of R β€” Learning Journey

Welcome to my 30 Days of R challenge! This repository documents my learning journey as I explore R programming, practice real-world examples, and build a habit of coding regularly.

This challenge is progress-based, not calendar-based. I may not code every single day, but I will complete 30 meaningful learning sessions and track them here.


🎯 Goal

Learn the fundamentals of R β€” including syntax, data structures, data wrangling, visualization, and basic statistical analysis β€” by completing 30 focused learning sessions.


πŸ—‚οΈ Structure

Each learning session has its own folder:

Day01/
Day02/
Day03/
...
Day30/

Inside each folder, you may find:

  • .R scripts (practice code)
  • .Rmd notebooks (notes, examples, analyses)
  • datasets used for exercises
  • any mini-projects built during the session

🧰 Tools Used

  • R
  • RStudio
  • Tidyverse (dplyr, ggplot2, readr, etc.)
  • Git & GitHub for version control

πŸ’‘ Why 30 Days?

A 30-session format keeps the challenge achievable and flexible. There's no pressure to complete all days consecutively β€” the goal is consistency over time, not perfection.

After completing this challenge, I may continue with:

  • 100 Days of R
  • project-based learning
  • data analysis case studies
  • machine learning in R

πŸ“ Notes

This repository is primarily for learning and practice. If you’re also beginning R, feel free to use this structure as inspiration for your own learning journey.

About

A repository to keep track of my R Programming learning journey.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages