Logiciel R / R STUDIO - Programmation d’une application SHINY

Qualiopi

Découvrez les atouts de notre formation "LOGICIEL R / R STUDIO : Programmation d’une application SHINY" ! Acquérez des compétences pratiques en création d’applications interactives, boostez votre carrière et maîtrisez R et Shiny.

À partir de 3100 €
Durée 14h en 2 jours
Localisation Partout en France
Logo de GROUPE ARKESYS - Logiciel R / R STUDIO - Programmation d’une application SHINY

Proposé par

GROUPE ARKESYS

Prérequis

  • Il est nécessaire que l'apprenant soit déjà un utilisateur du logiciel R. Si la connaissance des graphiques sur R comme les notions de CSS n'est pas fondamentale, elle est quand même bienvenue pour ce module. La création et la manipulation des objets sous R, l'importation des données, l'utilisation de R en mode script ou en mode console sont des prérequis essentiels pour s'inscrire à cette formation.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Comprendre les principes de base de Shiny
  • Développer une application pas à pas
  • Personnaliser l'interface (ui)
  • Gérer la partie serveur (server)
  • De profiter de la chaîne de réactivité de l'interface
  • De partager des tableaux de bord (shinydashboard)
  • Déployer une application (via shinyapps ou en installant shiny server)

Programme de la formation

Découverte de Shiny

  • Intérêt du package “shiny”
  • Fonctionnement d'une application web en général
  • Langages d'interaction classique
  • Fonctionnement d'une application shiny en particulier
  • Installation
  • Découverte des exemples

 

Créer sa première application

  • Créer l'interface : Fichier ui.R
    • Lecture efficace de l'aide en ligne
    • Structure du fichier ui.R
    • Les sorties/affichages (outputs) : tableaux, images, graphiques, textes…
    • Les entrées/contrôles (inputs) : boutons, cases à cocher, listes déroulantes…
  • Gérer l'interaction : Fichier server.R
    • Structure du fichier server.R
    • Les fonctions de rendu et lien avec les fonctions d'affichage
    • Programmation réactive : inputs et outputs dans les fonctions de rendu
    • Partage des variables
    • Objet visible pour une session utilisateur
    • Objet visible pour toutes les sessions utilisateurs
    • Objet visible côté utilisateur et côté server pour toutes les sessions

 

La réactivité

  • Base de la réactivité : les expressions réactives
  • Cheminement de la réactivité
  • Modulariser les réactions• Provoquer/retarder l'exécution : utilisation des triggers
  • Empêcher des réactions

 

Enrichir l'application

  • Interface : mises en page et panneaux
  • Les panels
  • Les Layouts
  • Cartes interactives avec le package leaflet et graphiques interactifs
  • Création d'interface de connexion (utilisateur/mot de passe)

 

Mise en ligne d'une application

  • Notion de partage sur shiny server
  • Notion de partage sur Github
  • Utilisation du package rsconnect
  • Création de compte shinyapps.io et partage d'applications
Logo de GROUPE ARKESYS - Formation Logiciel R / R STUDIO - Programmation d’une application SHINY

Proposé par

GROUPE ARKESYS

"La formation maintenant pour vos talents de demain"

Voir la fiche entreprise
À partir de 3100 €
Logo de GROUPE ARKESYS - Logiciel R / R STUDIO - Programmation d’une application SHINY

Logiciel R / R STUDIO - Programmation d’une application SHINY

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.