--- Begin Message ---



Manuel NAUDIN a écrit :
Bonjour et bon dimanche,
soit une colonne de nombres dans Calc.
Je souhaiterai créer un histogramme de ces données.
Pour le moment, j'en suis à créer autant de colonnes que de plages de
valeurs dans l'histogramme, à créer une fonction SI()
SI(laValeurDeLaCellule est dans les bornes de la plage;1;0)
et une colonne avec cette fonction comme contenu pour chaque plage de
l'histogramme, puis faire une somme de chaque colonne, puis faire une
graphique avec les résultats de chaque somme.
C'est (un peu) lourd ;-) (sachant que la colonne des données peut
contenir jusqu'à plusieurs milliers de valeurs, et le nombre de plages
aller jusqu'à 256)
Est-ce qu'il-y-aurait plus simple ?
Voilà de quoi s'occuper un dimanche de pré-réveillon.
Merci

  
Bonjour et bon dimanche à toi aussi,

Je ne vais pas directement répondre à ta question mais te recopier un échange que j'avais eu sur un sujet similaire. Je pense que la réponse à ta question s'y trouve.

Michel Cauchois a écrit :
Bonjour
J'ai demandé la construction d'un histogramme simple à partir d'une série comme ci-dessous

Comment faire pour que les étiquettes a, b et c soient placées sous le bon rectangle, sans avoir à utiliser une légende.
Bonjour,

La solution est de considérer les données en ligne.
Pourquoi ?
Sur l'axe des abscisses, on met le nom de la valeur. Dans la légende apparait le nom de la série. Ce que tu souhaites c'est utiliser le nom de la série comme nom de la valeur ce qu'il n'arrive pas à faire.
Pour avoir les noms sur l'axe X, il faut donc considérer une seule série en ligne et non 3 séries en colonnes (choix par défaut).
Le pb de cette solution est que, comme il n'y a maintenant qu'une seule série, les 3 barres ont la même couleur. Il faut donc :
- dans l'assistant de graphe, indiquer sur la 2e page que les séries sont en ligne (et ne pas afficher de légende)
- double-cliquer sur la série  et dans l'onglet Option, régler Espacement à 0% pour que les barres se touchent (si c'est l'effet souhaité)
- cliquer une fois sur le 2e baton, puis double-cliquer pour éditer les options du 2e baton, onglet Zone, changer la couleur
- idem 3e baton

Un autre solution, c'est de créer autant de séries que de batons, et de ne mettre qu'une seule valeur par série. Pour cela, faire une matrice diagonale :
   a   b   c
a   5
b      8
c           9

Puis de régler les séries avec Espacement 0% et Chevauchement 100%.

Laurent BP

Cordialement et bOOonne fin d'année.
Michel

--- End Message ---
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à