Comment afficher une pop-up avec R ?


Dans certains cas, quand un script R met du temps à s'executer, il peut être utile d'afficher une pop-up à la fin d'execution du script. Cela permet de travailler sur autre chose (en-dehors de R) pendant que le script s'execute et d'être prevenu dès que c'est fini.

L'astuce est d'ajouter à la fin du script la ligne de commande suivante qui ouvre la fenetre de commandes Windows avec un message. En cliquant dessus ou en tapant une touche, la fenetre se ferme, il n'y a donc pas de risque d'entrer une mauvaise commande Windows

Exemple avec le texte "*** Le script R est fini ***" :

message <- "*** Le script R est fini ***"
commande <- paste0(' CMD /C "ECHO ', message, ' && PAUSE" ')  
system(commande, invisible=FALSE, wait=FALSE)

pop-up_windows_r

Pour + d'infos :
- https://www.rdocumentation.org/packages/base/versions/3.6.2/topics/system

0.00 avg. rating (0% score) - 0 votes

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *