J'ai récemment étudié une intégration entre ruby et R sur Windows 7. Jusqu'à présent, rinruby se bloque (sur mon ordinateur Windows7) lorsque je cours un script. Maintenant, j'apprends de this post que rsruby ne fonctionne pas du tout sur Windows. Est-ce que quelqu'un connaît une bibliothèque qui fonctionnerait?Existe-t-il une bibliothèque qui intègre R dans ruby?
Répondre
Permettez-moi de préfixer en disant que je suis plus d'une personne Linux qu'une personne de Windows ... mais à un moment donné les capacités des systèmes d'exploitation comptent vraiment, tout comme leur soutien à la fonctionnalité de base, etc. POSIX
Par conséquent, ce n'est peut-être pas un jeu d'enfant d'intégrer R dans Ruby ou de le lier sur Windows, aussi pratique que cela puisse être pour vous. R dépend après tout de la chaîne d'outils MinGW sous Windows.
En guise d'alternative, considérons l'excellent Rserve --- et je viens de remarquer une progéniture apparemment nouvelle RserveWin Simon fournit également maintenant. Cela doit simplement exécuter quelque part, et vous pouvez ensuite vous connecter via TCP/IP. Il y a des exemples de clients pour C/C++ et Java, et d'autres projets tels que par exemple pyRserve et ce Rserve-Ruby-client qui peut convenir à la facture.
Modifier Un plus de recherche Google conduit également à this talk about R/Ruby integration qui fait référence à la RSRruby gem mais (selon une autre recherche rapide) semble avoir problème sur Windows aussi. Peut-être que Rserve et une connexion sont vraiment votre meilleur ticket.
Je pense que je vais suivre vos conseils et utiliser une réserve comme serveur R autonome et l'appeler de mon programme. – Skarab
Si vous êtes en mesure d'exécuter sous JRuby alors vous pourriez être en mesure d'utiliser un pont Java R.
J'utilise actuellement RSRuby pour intégrer R avec une application Rails (en cours d'exécution sur OSX) mais je suis cherche à passer à un serveur R autonome sous peu.
- 1. Construire un démon ruby qui intègre mon environnement de rails
- 2. Y a-t-il une bibliothèque HTTP dans R?
- 3. Itext intègre la police dans un PDF
- 4. fonction R qui retourne une chaîne littérale
- 5. Ruby wrapper sur une bibliothèque C existante
- 6. Bibliothèque Ruby Jabber/Jingle
- 7. Une excellente bibliothèque YAML pour ruby?
- 8. Existe-t-il une bibliothèque équivalente SOAP :: Lite dans ruby?
- 9. Bibliothèque pour Ruby
- 10. Programmation orientée aspect dans r: Toute bibliothèque disponible?
- 11. Bibliothèque XMP pour Ruby
- 12. Bibliothèque SimpleDB avec jointures dans Ruby
- 13. Obtention interactive du contenu d'une bibliothèque dans R
- 14. Comment PayPal intègre-t-il des éléments d'interface utilisateur et des ressources d'images dans une bibliothèque statique pour iPhone?
- 15. Bibliothèque décente (r-tree, quad-tree ou similaire) en ruby pour la recherche de données spatiales
- 16. R - Comment transformer une boucle en une fonction dans R
- 17. Bibliothèque partagée Linux qui utilise une bibliothèque partagée non définie
- 18. Comment changer l'emplacement de la bibliothèque dans R?
- 19. Bibliothèque audio Ruby
- 20. Définir une méthode qui est une fermeture dans Ruby
- 21. Quelqu'un connaît une bibliothèque de rubis qui fonctionne comme Lisibilité?
- 22. Une bibliothèque Json qui fonctionne pour Javascript?
- 23. Activer Exécuter la bibliothèque libLAS C++ dans R
- 24. Récupère les paramètres d'URL dans JS et les intègre dans une fonction JS
- 25. Une bibliothèque ruby qui créera un nouveau référentiel sur github par programme
- 26. Y a-t-il une bibliothèque Ruby qui supporte HTTP Digest?
- 27. Bonne bibliothèque client ruby irc
- 28. une bibliothèque d'analyse html/css pour ruby et PHP?
- 29. intègre automatiquement plusieurs icônes dans un Executable .NET
- 30. Remplacement d'éléments dans une chaîne dans R
Désolé, je ne connais pas la réponse, mais quoi que ce soit il devrait être appelé 'uby' – DanSingerman