Skip to content

It4innovations/r-courses

Repository files navigation

courses.it4i

This repo contains files, for various trainings for R provided by IT4Innovations. It is created as an R package which contains helper functions and Rmd documents (in inst/tutorial folder) with courses.

Installation

You can install repository by calling

remotes::install_github("It4innovations/r-courses")

Trainings

Exploratory analysis in R

It is contained in folder "Exploratory_Analysis_May_2022".

Run the training by executing following code in RStudio:

learnr::run_tutorial("Exploratory_Analysis_May_2022", package = "courses.it4i")

XGBoost basics

It is contained in folder "XGBoost_Caret_Modelling_May_2022".

Run the training by executing following code in RStudio:

learnr::run_tutorial("XGBoost_Caret_Modelling_May_2022", package = "courses.it4i")

Exploratory data analysis in R

It is contained in folder "Exploratory_Analysis_April_2023".

Run the training by executing following code in RStudio:

learnr::run_tutorial("Exploratory_Analysis_April_2023", package = "courses.it4i")

Introduction to modelling using Tidymodels

It is contained in folder "Tidymodels_April_2023".

Run the training by executing following code in RStudio:

learnr::run_tutorial("Tidymodels_April_2023", package = "courses.it4i")

Introduction to R

It is contained in folder "SCTrain_Introduction_to_R_June_2023".

Run the training by executing following code in RStudio:

learnr::run_tutorial("SCTrain_Introduction_to_R_June_2023", package = "courses.it4i")

Exploratory Data Analysis with R

It is contained in folder "SCTrain_EDA_June_2023".

Run the training by executing following code in RStudio:

learnr::run_tutorial("SCTrain_EDA_June_2023", package = "courses.it4i")

Modelling with R

It is contained in folder "SCTrain_Tidymodels_June_2023".

Run the training by executing following code in RStudio:

learnr::run_tutorial("SCTrain_Tidymodels_June_2023", package = "courses.it4i")

Docker

You can also use docker container by running

docker build -t rtutorial .
docker run -p 3838:3838 --rm rtutorial 

After that the training will run on a port 3838 of a localhost. You can access it by typing localhost:3838 into Your browser.

To run specific tutorial You need to change the folder name in the learnr::run_tutorial('folder_name', package = 'courses.it4i') part of the following command.

docker run --entrypoint R -p 3838:3838 --name eda_sctrain --rm rtutorial "-e" "options('shiny.port'=3838,shiny.host='0.0.0.0');learnr::run_tutorial('SCTrain_EDA_June_2023', package = 'courses.it4i')"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks