ECAS-SFdS class on “Random forests: basics, extensions and applications” will be held on October 8-13, 2023 at Fréjus, France. I will be teaching in this class. This page gathers information on the material produced for participants and on practical recommandations for the computing sessions.
TL;DR:
Clone the github repository of the class on your computer
Download the course material as described in the README files of the directories */class/
Download the data as described in the README files of the directories */data/
Install R, RStudio, and R packages ggplot2
, reshape2
, SISIR
, GENIE3
, igraph
, PRROC
, and rfPermute
Install Python, Jupyter notebook, and the Python librairies matplotlib
, numpy
, pyts
, session_info
, and sklearn
My class will cover 2-3 topics (work in progress…) including:
fda/practical
of the class github repository. You are free to either: i) use it directly on Google Colab by creating a copy (File / Save a copy in drive), ii) use it on your own computer (be sure to have the necessary Python libraries installed), or iii) use it in a RStudio cloud account.fda/practical
of the class github repository. You are free to either: i) directly use this file and copy/paste the code in an R terminal, ii) use directly the Quarto file on your own computer (make sure to have downloaded the data and installed the libraries), or iii) use the Quarto file in a RStudio cloud account. Data for this practical session have to be downloaded as described in README file of the directory fda/data
of the class github repository./network/practical
of the class github repository. You are free to either: i) directly use this file and copy/paste the code in an R terminal, ii) use directly the Quarto file on your own computer (make sure to have downloaded the data and installed the packages), or iii) use the Quarto file in a RStudio cloud account. Data for this practical session are included in the directory network/data
of the class github repository.I am using Ubuntu 22.04 LTS (xubuntu distribution).
matplotlib
3.6.2numpy
1.23.5pyts
0.13.0session_info
1.0.0sklearn
1.3.0ggplot2
3.4.3reshape2
1.4.4SISIR
0.2.2GENIE3
1.22.0igraph
1.5.1PRROC
1.3.1rfPermute
2.5.2For R, the renv
configuration file is provided. If you want to use renv
, the R command line renv::init()
using the “Restore” option should properly install all the required packages for the practicals.