J.                   SCRIPTS R

Certaines visualisations nécessitent l'installation de "R", un langage de programmation "open source" pour fonctionner. "R" permet de charger des "packages" de fonctionnalités prêtes à l'emploi. L'utilisation de la visualisation permet alors de créer ou modifier des scripts et d'utiliser des visualisations à base de "R".

1.            INSTALLATION DE "R"

"R" fonctionne à partir de lignes de commande.

NAVIGATEUR INTERNET
fermer Power BI
se rendre sur https://cran.rstudio.com/
choisir
<clic g> sur
<clic g> sur
(ou la version en cours)
<clic g> sur de
accepter les conditions
installer

 

Installer "R" s'il ne l'est pas déjà

2.            INSTALLATION DE "RSTUDIO"

Si vous êtes amenés à utiliser "R" régulièrement et n'êtes pas familier avec les lignes de commandes, vous pouvez installer "Rstudio" qui effectue les actions à partir d'un menu.

NAVIGATEUR INTERNET
se rendre sur https://www.rstudio.com/
choisir la plate-forme Windows
<clic g> sur sous
télécharger la version pour votre système d'exploitation
<clic g> sur de
accepter les conditions
installer
lancer à partir du menu windows
<clic g> sur pour paramétrer le pare-feu
démarrer Power BI
si nécessaire, <clic g> sur pour utiliser "R"

 

Installer "Rstudio" s'il ne l'est pas déjà

 

Dans les options de Power Bi, le répertoire de "R" est maintenant normalement reconnu, sinon l'indiquer

3.            CRÉER LE DOSSIER

À partir de "R", vous pouvez installer les "packages" nécessaires à son utilisation.
Tout d'abord, il faut créer le dossier de destination des packages et en étendre les propriétés.

EXPLORATEUR
se rendre dans le dossier de R nommé "library"
ici C:\Program Files\R\R-4.1.2\library
créer un dossier spécifique
ici "packages"
modifier les propriétés du dossier en "contrôle total" :
<clic d> "propriétés" sur le dossier
onglet "sécurité"
<clic g> sur
pour
cocher
afin de pouvoir ajouter, supprimer ou mettre à jour les packages
pour valider

 

Une image contenant texte

Description générée automatiquement

Créer un dossier "C:\Program Files\R\R-4.1.2\library\packages" s'il n'existe pas déjà

4.            UTILISER CE DOSSIER COMME DÉPÔT

Plusieurs méthodes sont possibles.

créer/modifier la variable r_libs_user

Cette variable est utilisée pour définir le dossier de dépôt.

MENU
<clic g> sur
en haut et à gauche dans
saisir "variables"
<clic g> sur
rechercher la variable r_libs_user et la modifier
ou la créer
<clic g> sur
renseigner les informations comme ci-dessous
pour valider
 

 Une image contenant texte

Description générée automatiquement

Modifier la variable " r_libs_user" comme ci-dessus si elle ne l'est pas déjà

 

modifier le fichier "Rprofile."

Ce fichier définit les options par défaut de "R". À défaut de pouvoir la modifier, Il est possible de remplacer ici la variable "r_user" par sa valeur.

EXPLORATEUR
se rendre dans le dossier de R nommé "library/base/R"
ici C:\Program Files\R\R-4.1.2\library\base\R
ouvrir le fichier
vers la ligne 127 modifier file.path(Sys.getenv("r_user"), "r",
en remplacant l'appel à la variable "r_user" par le dossier de dépôt
ici "packages"

 

Utiliser l'éditeur de texte "Notepad++" particulièrement pratique pour ce type de fichiers :
https://notepad-plus-plus.org/downloads/

 

modifier/créer le fichier "Renviron."

" .Renviron" est le fichier d'environnement pouvant être à n'importe quel niveau de structure. Il est lu en premier.

EDITEUR DE  TEXTE
créer un nouveau fichier
saisir .libPaths(new = "/library/packages")
finir par "entrée"
enregistrer sous le nom ".Renviron" dans le dossier de la version de "R" utilisée

 

si l'écriture est interdite dans le dossier, l'enregistrer dans un dossier "documents" puis le couper/Coller dans le bon dossier

5.            INSTALLER LES PACKAGES

Une fois tous ces éléments en place, il ne reste plus qu'à installer les packages à partir de "R"

EXPLORATEUR
se rendre dans le dossier de R nommé "C:\Program Files\R\R-4.1.2\bin"
<double clic> sur
saisir la commande d'installation :
install.packages('nom_du_package')
choisir le site miroir
ex :
pour valider
le package est installé dans le dossier désiré et disponible pour "R"

ou de "Rstudio". Rstudio affiche la liste des packages déjà installée dans le volet droit.

Une image contenant texte

Description générée automatiquement

MENU
<clic g> sur
la liste des packages installés figure dans le volet droit
<clic g> sur
renseigner la boite de dialogue
saisir notamment le nom du package
une liste s'affiche dés la saisie de la première lettre
<clic g> sur
 

Une image contenant texte

Description générée automatiquement

La plupart des packages demandent une installation manuelle.

 

Installer les packages "xml", Rtools, scales et zoo s'ils ne le sont pas déjà

 

Certains packages sont proposés automatiquement lors de l'installation d'une nouvelle visualisation.

Une image contenant texte

Description générée automatiquement

Pour supprimer ou mettre à jour les packages, utiliser
remove.packages("package_name")ou update.packages() dans "R"
ou  dans Rstudio

6.            UTILISER UN PACKAGE : PRÉVISIONS

Parmi les packages intéressants, les visualisations de prévisions permettent de créer un trend à partir de données. Ces visualisations nécessitent l'installation de "R" et de packages complémentaires pour fonctionner.

RAPPORT  - VOLET DROIT
onglet  
<clic g> sur  
<clic g> sur  
rechercher en haut et à droite
sélectionner la visualisation
<clic g> sur
pour valider

 

Un modèle statistique est une description mathématique approximative du mécanisme qui a généré des observations, selon un processus supposé stochastique (hasard) et non un processus déterministe.
Les modèles "Arima" (Auto-Régressif - Moving Average) recherchent les éventuelles corrélations entre les données pour créer des prévisions à partir de 3 éléments, le composant d'auto-régression, le composant d'intégration et la moyenne mobile.

Le modèle "Tbats" (Trigonometric seasonality, Box-Cox transformation, ARMA errors, Trend and Seasonal components)  permet de modéliser des données chronologiques à plusieurs saisonnalités (séries de Fourier).

L'un et l'autre de ces modèles font appel à des formules mathématiques extrêmement complexes.

 

  Créer un nouveau rapport .kpi
Lier aux données de "indices_historique.xlsx"
Importer les visualisations et 
Ajouter éventuellement les packages "R" manquant avec "R" ou "Rstudio"
Représenter l'indice "CAC 40" avec le premier visuel et l'indice "HSI" avec le second
Enregistrer

Modifié le: lundi 24 octobre 2022, 11:19