Skip to content
AgileLogics
3 min read

What Can You Build With R?

Knowing what R is used for makes it easier to stay motivated while learning the basics:

  • Data analysis — cleaning messy spreadsheets, combining datasets, and answering questions with numbers.
  • Statistical models — regression, hypothesis tests, time-series forecasting, survival analysis, and much more.
  • Charts and visualizations — from quick exploratory plots to publication-quality figures.
  • Reports and documents — automated reports, research papers, books, slides, and websites with Quarto.
  • Interactive dashboards — web apps built with Shiny.
  • Machine learning models — with the tidymodels framework.
  • Data APIs — R functions exposed as web services with plumber.

You will build smaller versions of several of these in the project lessons at the end of each level.