This site is the landing page for the workshops delivered at Juspay.
Hello! Here is the minimum setup you would need to get the most out of the workshop. Please check if you have these minimum requirements or higher, either are fine. In case you don’t, follow the links to set it up.
A recent version of R (>=3.9.0), which is available for free at https://cran.r-project.org/
A recent version of RStudio Desktop (>=1.3.0), available for free at https://www.rstudio.com/download (RStudio Desktop Open Source License)
The R packages we will use, which you can install by connecting to the internet, opening RStudio, and running at the command line:
install.packages(c("tidyverse", "rmarkdown", "shiny", "flexdashboard"))
This workshop is aimed to train participants in using R for their day-to-day data analyses. This workshop will train participants in the tidyverse approach.
In this section the participants will learn about basics of R programming using some base R methods along with some fundamental concepts of objects and functions.
Slides: Introduction to R
This section will equip the participants with data wrangling skills using the {dplyr} package. This is where the tidyverse journey begins for the participants.
Slides: Data Wrangling
In their next step the participants will be introduced to {ggplot2}. This is where they will learn to make charts to communicate their data insights.
Slides: Data Visualization
In this section the participants will be learn fundamental string manipulation. Additionally, they will learn how to handle factors and categorical data.
Slides: Strings and Factors
Here the participants will be introduced to the package lubridate. They will learn about handling date time objects and fundamental operations on these objects.
Slides: Time is a mystery
The participants will learn how to define custom functions in R. Additionally, they will be introduced to the {purrr} for functional programming.
Slides: Functional Yet?
Learner will be exposed to functions, using which they can import and access data from excel and Bigquery.
Slides: Get me the data
Learners will be introduced to Rmarkdown. Life will never be same again. They will learn how to use Rmarkdown for creating data driven reports.
Slides: Nothing short of magic
The learners will be exposed to RShiny and will learn the fundamentals of creating shiny applications.
Slides: Fundamentals of RShiny
This page is built suing the distill package in R.
All the art on this page is from Allison Horst’s Github Repo for stats-illustrations
This work is licensed under a Creative Commons Attribution 4.0 International License.
The slides will be updated a day before the class↩︎
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".