Hello ok je vais essayer ça, parce qu'il y a qqes erreurs dans mon super nouveau script de DefaultSimulator...(il ne veut pas de getCatchWeightPerStrategy....c'est malin) ! La somme tt confondu par mois, je le fais sous R. Je vais tenter avec ta méthode, qui me semble bcp plus simple que ce que j'essaye de faire ! J'te redis ça ds 10 min ! Merci Sigrid LEHUTA <Sigrid.Lehuta@ifremer.fr> a écrit :
Salut Sigrid, salut tous,
oui j'analyse les exports avec R. Mais je ne comprends pas pourquoi, en faisant les mm calculs (somme par mois, tout confondu), je ne trouve pas le mm nombre de lignes.... oui j avais compris le problème, ma question est comment tu fais la somme tout confondu par mois ? avec R ou avec ISIS (en exportant ensuite de puis l interface)?
Delphine.Rocklin@ifremer.fr a écrit : parce que si c'est avec R, il ne garde que les lignes ou la valeur est différente de zéro. Donc si tu as des mois ou il n y a pas de rejet la ligne n existe pas. quelles sont les lignes (dates) qui te manquent ? est ce que ca ne serait pas justement celles ou la valeur est zéro ?
Pour créer un nouveau script d'export, normalement ça va, mais le souci, c'est qu'il n'existe pas de Matrix_LandingsWeight dans le resultName. C'est pour cela que ça me bloque un peu...où modifier les scripts ? Est-ce que le calcul existe qqpart ? Ce que tu propose est OK a mon avis. Tu peux aussi simplement multiplier la matrice de landings nombre par la matrice de poids.
Je pense qu il n est pas necessaire d avoir la matrice en poids pour faire l export. Ca doit pouvoir marcher de faire la multiplication directement dans l'export : Pour ca, tu fais un nouveau script export quasi identique au script d export des landingsNombre a part le nom et que dedans tu multiplies les valeurs de la matrice de landingsNombre par la matrice de poids. quelque chose dans ce goût la : double val = i.getValue() * group.getMeanWeight(); je pense que ca marche... mais j ai pas essayé !
Delph
Sigrid LEHUTA <Sigrid.Lehuta@ifremer.fr> a écrit :
Salut Delphine,
Mes simus sont sur 15 ans, donc 180 mois. Lorsque je récupère les infos des sommes des biomasses ou captures par mois, j'obtiens logiquement 180 valeurs. Comment reccuperes tu ces tables depuis l'interface d'ISIS ou en traitant les matrices résultats d'ISIS dans un autre logiciel ? Par contre, lorsque je fais ça sur les rejets, j'obtiens 133 valeurs...je ne comprends pas pourquoi je n'en ai pas 180. Si ca vient d'un autre logiciel, R par exemple, ca peut venir du fait que certaines date il n y a pas de rejets, la ligne est donc supprimée... Quelles valeurs recuperes tu ? les 133 premieres ? au hasard ? toujours les memes mois ? Pourtant il me semble que les colonnes sont les mêmes pour les captures et les rejets...alors pourquoi je n'ai pas les mm dimensions pour les matrices ? De même, les débarquements sont en abondance. N'y a-t-il pas possibilité de les avoir en biomasse ? Pour les landings en poids, tu peux recopier ce qui est fait dans le script d'exports capturesPoids par rapport a capturesNombre. J'ai essayé de regarder où modifier les scripts pour créer ça, mais j'ai un peu peur de ne pas faire ce qu'il faut... Si ca marche pas tu peux l envoyer. A+ Sigrid
Merci delphine
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123)
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123)
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users