[..] Histogramme tableau 2d

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[..] Histogramme tableau 2d

#1

Message par jcaspar »

B :D onjour à tous !

Je souhaiterais créer un histogramme d'un tableau 2D

la fonction Array1DToHistogram semble ne pas le permettre ?

Existerait il un UDF qui le permette ou un autre moyen ?


En vous remerciant pour vos conseils :mrgreen:

Jean-Marc
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#2

Message par jguinch »

Perso, je comprends pas quel résultat tu attends...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#3

Message par mikell »

" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#4

Message par jcaspar »

La réponse précédente me convient mais mon programme n'est pas encore finalisé .....
donc j'ai mis le précédent sujet en résolu et je poserais les autres questions dans de nouveaux sujets

Pour ce qui est de l'histogramme j'aurais voulu pouvoir utiliser les données du précédent sujet et en réaliser un
histogramme mais comme il s'agit d'un tableau 2D à priori cela ne semble pas possible ...


Jean-Marc
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#5

Message par orax »

D'après ce que j'ai compris tu as un tableau avec plusieurs colonnes donc tu souhaites avoir un histogramme comme dans cet exemple : http://www.docexcel.com/histogramme-sous-excel-2308
Les colonnes devront donc être regroupées ensemble.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#6

Message par jcaspar »

Tout à fait !

mais je ne vois pas comment procéder avec la fonction native array1d to histogramm


Merci pour vos conseils


Jean-Marc
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#7

Message par walkson »

Bonsoir,
En utilisant _Array1DToHistogram () on peut obtenir un array 2D comme ceci
► Afficher le texte
Dans le principe, c'est simple mais pour automatiser toute une saisie, :shock: mais c'est faisable...
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#8

Message par jcaspar »

G :D énial merci beaucoup !

c'est exactement ce que je souhaitais obtenir.
encore une petite question peux on changer les couleurs utilisées dans l'histogramme ?

exemple si la valeur inférieur à 10 = rouge, si entre 10 et 15 =vert et si > 17 bleu
ce serait encore plus parlant ....

Bon si ce n'est pas possible c'est déjà très bien comme cela ! :wink:
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#9

Message par jguinch »

Pour ça, il faut que tu créés une fonction équivalente à _ArrayDisplay qui te permette de mettre de la couleur
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#10

Message par jcaspar »

Le code natif de la fonction histogramme est le suivant ...
donc l'idée est d'ajouter un paramètre couleur mais comment indiquer dans ma fonction
d'utiliser cette couleur ?

Si je comprends bien je peux modifier la fonction native à ma guise , mais m'est il possible
de l'appeler et de n'en modifier qu'une partie ?


Merci beaucoup pour vos explications et conseils


Jean-Marc





► Afficher le texte
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Histogramme tableau 2d

#11

Message par jguinch »

C'est _ArrayDisplay qui affiche le tableau, pas _Array1DToHistogram.
Il faut créer une GUI avec une listview qui t'affiche des couleurs différentes en fonction des valeurs.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre