J'ai un grand script en boucle fonctionnant sous R-GUI et j'étais curieux de pouvoir exécuter simultanément d'autres scripts dans la même session R-GUI ou puis-je ouvrir une autre session de R? Toutes les suggestions seraient super merci.Exécution de plusieurs scripts/sessions R
Répondre
J'ai souvent plusieurs instances de R exécutées sur mon ordinateur sur différents projets. Pendant que l'on est en train de traiter un script ou de faire un long parcours, je peux en utiliser un autre pour travailler sur un autre projet. Bien qu'il soit possible d'avoir la même session R exécutant plusieurs choses simultanément (j'ai fait cela en utilisant le paquet tcltk), il est généralement déconseillé que les différents projets puissent tous accéder/changer le même environnement global qui pourrait gâcher des choses en haut Avec plusieurs sessions, ils ont chacun leur propre environnement global (faites juste attention à ne pas écraser les fichiers si vous travaillez à partir du même dossier/répertoire).
Il y a aussi des paquets qui vous aideront avec le traitement parallèle qui pourrait être plus ce qui vous intéresse. Si chaque étape de votre boucle est indépendante des autres (l'étape i + 1 ne dépend pas des résultats de l'étape i) et vous avez plusieurs processeurs (ou plusieurs ordinateurs) alors parfois le traitement parallèle peut aider. Consultez la vue de la tâche HighPerformanceComputing sur CRAN pour obtenir des descriptions de ces packages.
- 1. exécution de plusieurs threads
- 2. Exécution de plusieurs actions
- 3. exécution de plusieurs commandes
- 4. Exécution de scripts R avec des tracés
- 5. Exécution de plusieurs NSTasques consécutivement
- 6. Exécution de plusieurs requêtes avec mysqli
- 7. Android: Exécution de plusieurs activités
- 8. Exécution de plusieurs scripts Btrace
- 9. Exécution de plusieurs instructions select
- 10. Exécution de plusieurs scripts Python
- 11. Exécution de plusieurs sous-requêtes
- 12. Exécution de plusieurs instances d'Evince
- 13. Exécution de plusieurs copies dans powershell parallèle
- 14. exécution colonne par colonne opération R
- 15. Exécution du script R via qsub
- 16. R Coller plusieurs
- 17. plusieurs graphiques pdf R
- 18. Exécution de plusieurs instances de iTMSTransporter
- 19. Exécution de plusieurs instances de casperjs
- 20. R: L'ajout de plusieurs nouvelles colonnes dans R
- 21. Exécution d'un fichier R avec des arguments d'un script bash
- 22. exécution de la commande même dans plusieurs scripts shell
- 23. Exécution de rspec sur plusieurs cibles
- 24. Exécution de plusieurs fonctions Javascript dans l'ordre?
- 25. SQL plus exécution de plusieurs requêtes
- 26. SoapUI Maven plugin- exécution de plusieurs projets
- 27. Exécution de plusieurs requêtes via Shell Script
- 28. Exécution de plusieurs scripts dans Sahi
- 29. Exécution séquentielle de plusieurs process.Start() en C#
- 30. Exécution de plusieurs threads dans un service
Vous devez ouvrir une autre instance de R. –
vous pouvez ouvrir une autre instance de R, mais que vous ne voulez probablement pas faire je devine? – TMS
Je cours plusieurs scripts R. Je suggère de savoir combien de lecteurs (processeurs?) Votre ordinateur a, et il ne les ralentit pas beaucoup à courir, par exemple. 3 scripts si vous avez 4 disques durs (processeurs?). Assurez-vous qu'ils utilisent des répertoires différents pour trouver et stocker toutes les informations pour chacun d'eux. Mettez les copies de toutes les informations dont ils ont besoin (et faites) dans le répertoire qu'ils utilisent, afin que le programme n'ait pas à quitter le répertoire à l'exception des paquets téléchargés et immuables. – gayle