web-dev-qa-db-fra.com

Exécution du code R entier

Comment exécuter un script de code R entier dans RStudio?

Lorsque je clique sur le bouton Exécuter dans RStudio, le code s'exécute uniquement ligne par ligne et je veux qu'il exécute tout le code à la fois au lieu de parcourir ligne par ligne.

Jusqu'à présent, la seule méthode que j'ai essayée qui fonctionne est de sélectionner l'intégralité du script, puis de cliquer sur le bouton Exécuter. L'autre option consiste à exécuter ligne par ligne.

Existe-t-il un moyen plus simple d'exécuter l'intégralité du script avec un seul bouton ou un raccourci?

29
alphabeta

En supposant que votre script est nommé "myScript.r", vous pouvez utiliser quelque chose comme source("myScript.r", echo = TRUE) pour exécuter l'intégralité du script.

18

Ou jetez un œil à Rscript pour exécuter des scripts R à partir de la ligne de commande. De plus, dans Rstudio, vous pouvez exécuter l'intégralité du script en appuyant sur Ctrl+Shift+Enter sans sélectionner de code. De plus, il existe un raccourci vers source le fichier de script actuel (Ctrl+Shift+s), qui exécute le script sans faire écho à chaque ligne.

24
Paul Hiemstra