CommencerCommencez gratuitement

Bonnes pratiques UI/UX et mise en jambe

Sally souhaite savoir si son portefeuille se porte bien, et vous décidez donc de créer un tableau de bord pour elle.

Supposons qu’il n’y ait que deux actions dans son portefeuille : Apple (AAPL) et Disney (DIS). Les variables prises en compte sont open, high, low, close et volume (OHLCV).

Les données sont stockées dans apple et disney. Les fonctions utilitaires sont les suivantes :

  • get_name(): Récupère le nom de chaque entreprise
  • most_recent(): Récupère les dernières valeurs OHLCV
  • most_recent_pct(): Récupère les dernières variations en pourcentage des variables OHLCV
  • plot_line(): Trace l’évolution des valeurs OHLCV en fonction de la date
  • box_color(): Renvoie la couleur à afficher selon que la valeur est positive (vert), négative (rouge) ou nulle (bleu)

Vous décidez d’embellir l’interface pour aider Sally à naviguer facilement dans le tableau de bord.

Cet exercice fait partie du cours

<cours>Créer des tableaux de bord avec shinydashboard</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice