Bonjour, il est possible d'utiliser la librairie nuiton-J2R, http://maven-site.nuiton.org/nuiton-j2r/apidocs/index.html

Pour des exemples d'utilisation, il y a les analyses de sensibilité ou un début de script couplant des sorties ISIS et une évaluation par XSA sous R que j'avais commencé à écrire (http://isis-fish.labs.libre-entreprise.org/wiki-moin/instance/cgi-bin/moin.cgi/v3/usermanual/tuto/UtilEvaluationXSA

Si je me souviens bien, Il faut bien penser à renseigner la variable d'environnement avec le chemin de R et faire attention aux formats d'export/import des matrices. J'étais passé par des exports en csv depuis Isis, réimportés dans R. 

Quelques commandes de base :
REngine nom_engine = new RProxy();   //démarre une session R
          
nom_engine.voidEval("commande_R");     //envoie la commande sans récupérer de valeur

nom_engine.eval("commande_R");    //envoie la commande et récupère la valeur

Voilà c'est tout ce dont je me souviens.

Benoit


Le 5 mai 2011 09:47, Paul MARCHAL <Paul.Marchal@ifremer.fr> a écrit :
Bonjour,

Je dois participer à un atelier dans 2 semaines, au cours duquel je dois coupler une règle développée dans ISIS avec un programme écrit en R par les collègues avec qui je dois travailler. Le couplage doit se faire comme suit: au début de chaque année, j'envoie des données issues de mes simulations au programme en R qui les traite et me renvoie des résultas qui alimentent mon propre script, et ainsi de suite. Je pense qu'il faudrait que je puisse lancer le programme en R depuis mon script. Comment puis procéder?

Merci pour vos réponses

Paul

--
Paul Marchal
IFREMER RBE/HMMN
150, Quai Gambetta
BP 699
62321 Boulogne sur mer
FRANCE
Tel: (+33) 321 99 56 86
Fax: (+33) 321 99 56 01
Mail: paul.marchal@ifremer.fr

_______________________________________________
Isis-fish-users mailing list
Isis-fish-users@list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users