|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
J'ai pris la mauvaise habitude de rapatrier mes données dans excel pour effectuer mes stats et aussi pour les représentations graphiques qui permettent de faire facilement des moyennes mobiles ( sur 10 occurences par ex.). J'aimerai éviter cette manip et faire ces moyennes mobiles via BO.. Est ce possible ??
|
|
|
00
|
|
|
#2 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bonsoir,
En SQL à la carte avec Oracle 10g, simplissime en se servant des fonctions analytiques. A partir des objets d'un univers (qui bien sûr ne l'a pas prévu) hum! Va falloir qu'on cherche. Tu peux nous en dire plus ? Décris le tableau et sur quoi doit porter cette moyenne mobile ?
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
Bonsoir,
mon tableau est tout simple .. une colonne temps, une colonne identité d'échantillon et une colonne valeur d'analyse ( cette variable qui doit faire l'objet de ma moy mobile). Le but étant au final d'établir un graph |
|
|
00
|
|
|
#4 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Ben oui j'me doute bien mais
la moyenne de la valeur d'analyse elle est mobile sur la colonne temps je suppose et ce pour chaque identitéd'échantillon ... Mais c'est quoi ta colonne temps ? des années des mois ? en numérique ? en texte ? des dates ? des dateheures ? des patates ? en objet dimension ? faut m'en dire plus ...
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
La date : jj/mm/aaaa hh:mm:ss
L'identité échantillon : numérique, entier le résultat d'analyse : numérique avec 2 décimales. A la rigueur, on peut se passer de la date. Les échantillons étant numérotés chronologiquement. Si le format date est génant, on peut le shunter. |
|
|
00
|
|
|
#6 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Les échantillons sont numérotés chronologiquement ça veut dire de façon séquentielle ?
Peux tu donner un exemple 3 colonnes 3 ou 4 lignes ? Ca peut permettre de savoir comment on déduit la référence t-10 de l'échantillon pour borner la moyenne mobile
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
voici en pj les données de mon tableau.
|
|
|
00
|
|
|
#8 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Besoin d'autres précisions :
1) ta requête s'appuie sur un univers ou SQL à la carte ? 2) C'est normal qu'il y ait des trous dans les références d'échantillon ? et qu'il ne soient pas dans l'ordre ceci pouvant expliquer cela) Date échantillon Teneur Element 04/12/2007 09:03:55 049300 33,60 04/12/2007 09:03:55 049302 29,60 04/12/2007 09:03:55 049303 26,70 04/12/2007 09:03:55 049304 33,60 04/12/2007 09:03:55 049305 29,30 04/12/2007 09:03:55 049306 30,00 04/12/2007 09:03:55 049307 32,00 04/12/2007 09:03:55 049309 27,80 04/12/2007 09:03:55 049311 34,90 04/12/2007 09:03:55 049313 24,20 04/12/2007 09:03:55 049314 31,40 04/12/2007 09:03:55 049315 33,50 04/12/2007 09:03:55 049316 29,10 04/12/2007 09:03:55 049317 31,30 04/12/2007 09:03:55 049319 33,10 04/12/2007 09:03:55 049321 27,70 04/12/2007 09:03:55 049324 35,80 05/12/2007 15:34:30 049301 1,10 05/12/2007 22:37:33 049308 1,70 05/12/2007 22:37:33 049310 1,90 06/12/2007 02:30:29 049312 3,20 06/12/2007 02:30:29 049318 1,40 06/12/2007 02:30:29 049320 1,50 06/12/2007 02:30:29 049322 1,40 Je ne vois pas sur quoi on peut se baser pour une moyenne mobile Dans Excel tu utilise la fonction Moyenne sur une plage en références relatives je suppose ...
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
la requete est basée sur un univers.
Mon but est de graphiquer les résultats analyse et de trier chronologiquement. Les résultats analyses sont liés à l'échantillon j'ai mis en pj un fichier excel avec une idée de ce que j'aimerai obtenir. Le tri des données a été effectué sur les dates, mais il m'est possible de choisir un autre critère de tri. ... Il est normal qu'il n'y ait pas forcément une continuité dans les N° d'échantillons. |
|
|
00
|
|
|
#10 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Merci c'est plus clair.
Sauf erreur de ma part ce n'est pas une moyenne mobile ... Mais une tendance que je suppose être obtenue soit par Régression linéaire soit par la méthode des moindres carés. J'ai pas le temps pour l'instant mais je regarderai ce soir De ton côté regarde dans l'aide d'excel la formule qu'ils utilisent pour leur fonction et essaie d'en faire le calcul par étape
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
fonction moyenne mobile excel :
Ft = (At + A t-1 + …. + At-n+1)/n A = valeur analyse dans mon cas n = période de la moyenne mobile ( ex de 10) |
|
|
00
|
|
|
#12 | ||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Le problème c'est que dans BO on ne travaille pas avec des références de cellules.
Si tu fais Menu Affichage / Structure tu verras en quoi consiste BO C'est cette structure qui se décline en autant de lignes que necessaire pour afficher touts les valeurs. D'où la grande difficultée de lui faire tenir compte de la ligne précédente. Une Moyenne cumulative ne te suffirait pas ... je suppose car elle existe et on peu la réinitialiser sur une rupture par exemple. Tu pouurai ajouter des variable dimension Année Mois Jour et en ajoutant trois colonnes tu obtiendrait respectivement Code :
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
||
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
Bonsoir,
pas évident .. La moyenne cumulative ne convient pas .. les rgpts par année, mois jour non plus. J'y avais pensé mais la production n'est pas régulière et "statistiquement", mes dérives que je sais percevoir par les courbes de tendance, moy mobile, ne seront plus détectables. Dommage que bo ne gère pas ce genre d'appli bien pratique dans excel. |
|
|
00
|
|
|
#14 |
|
Membre actif
![]() Inscription : février 2008 Messages : 129 ![]() |
Bonjour,
J'ai une solution, mais elle est un peu fastidieuse ! Dans le cas d'un bloc contenant 2 variables : <Code Echantillon> de type dimension <Teneur Element> de type indicateur pour une moyenne mobile 10, on peut créer 9 variables intermédiaires (juste pour être plus clair) et 1 variable finale Variables intermédiaires : <teneur-1> =Précédent(<Teneur Element>) <teneur-2> =Précédent(<teneur-1>) <teneur-3> =Précédent(<teneur-2>) ... <teneur-9> =Précédent(<teneur-8>) Variable finale : <moyenne mobile> = Si Non EstNul(<teneur-9>) Alors (<Teneur Element>+<teneur-1>+<teneur-2>+<teneur-3>+<teneur-4>+<teneur-5>+<teneur-6>+<teneur-7>+<teneur-8>+<teneur-9>)/10 Il suffit ensuite de réaliser le graphe sur les variables <Code Echantillon>, <Teneur Echantillon> et <moyenne mobile> Bon pour une moyenne mobile 50, ce ne serait pas top ! Bon courage |
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
Merci Isalille,
je tente cela dés demain matin. j'avoue ne pas connaitre la fonction "précédent " dans BO v5.. |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 16 ![]() |
Parfait, cette solution fonctionne et correspond parfaitement à mes attentes.
![]() Merci beaucoup à ceux qui ont pris le temps de m'aider !! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com