Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TeeChart - Balken direkt zwischen zwei Werten (https://www.delphipraxis.net/59892-teechart-balken-direkt-zwischen-zwei-werten.html)

Tyler 30. Dez 2005 07:31


TeeChart - Balken direkt zwischen zwei Werten
 
Salut :)

ich hab in meinen TeeChart verschiedene Werte auf der Y-Achse mit den zwölf Monaten auf der X-Achse assoziiert. Nur wird jetzt der erste Balken beispielsweise direkt zentriert über dem 1. Punkt auf der X-Achse angezeigt - und nicht, wie ich es gerne hätte, zwischen dem 1. und 2. Punkt.

So siehts aus (90° gedreht, es geht um die X-Achse)

Code:
|
LOOOO
|
LOO
|
Und so soll es sein:

Code:
|
L
|OOOO
L
|OO
L
Jemand ne Idee, ob das mit der KOmponente geht?

Tyler 12. Jan 2006 05:59

Re: TeeChart - Balken direkt zwischen zwei Werten
 
so... die 24 Stunden sind vorbei :D

Weiss keiner, was ich meine, oder ist mein Anliegen unlösbar?

marabu 12. Jan 2006 08:37

Re: TeeChart - Balken direkt zwischen zwei Werten
 
Hallo Tyler,

vielleicht hast du dein Problem doch nicht genau genug beschrieben. Hast du zwölf diskrete Werte, für jeden Monat eines Jahres einen Wert, dann ist die Standardausgabe doch in Ordnung:

Code:
|      X
|      X              X        X              X
|      X      X      X        X      X      X
+ --- JAN --- FEB --- MAR -- -- OCT --- NOV --- DEC --- +
Wenn ich dein Problem allerdings rein technisch betrachte, dann schlage ich dir vor die Achse selbst zu beschriften. Wähle einfach die Zahl der Werte n für m Monate zu n = 2 * m + 1 und trage den Wert y für Monat i bei x = 2 * i - 1 ein. Die eigenen X-Label trägst du dann nur bei geraden x ein - wobei ich unterstellt habe, dass die Werte ab 0 indiziert werden:

Code:
|      X
|      X              X            X    
|      X      X      X            X      X
+ JAN --- FEB --- MAR ---  - NOV --- DEC --- JAN +
Ob diese Darstellung bei Monatswerten wirklich informativ ist?

Freundliche Grüße vom marabu

Tyler 12. Jan 2006 11:37

Re: TeeChart - Balken direkt zwischen zwei Werten
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo marabu!

Vielen Dank für deine Antwort :)

Peinlicherweise muss ich gestehen, dass mich dein 2. Absatz etwas verwirrt hat, ich versuche daher nur deine letzte Frage zu beantworten:

Bei einem normalen Diagramm, in dem die Schnittpunke verschiedener Wertepaare dargestellt werden macht mein Wunsch wenig Sinn, das sehe ich genauso.

Ich hingegen versuche für jeden der 12 Monate einen bestimmten Wertbestand darzustellen. Da sieht es seltsam aus, wenn die 1 und der zugehörige Balken genau am Schnittpunkt liegen und nicht dazwischen.

Ich hab das mal versucht künstlerisch umzusetzen.
Links die Variante, wie sie vorgegeben wird, Rechts so wie ich es gerne hätte.

Sicherlich ist auch die linke Variante informativ genug - ich würde mich also damit abfinden, wenn ich erfahren würde, dass mein Wunsch utopisch ist :)

Danke soweit!


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz