Agent
Quasselstrippe Threadstarter
Beiträge: 306 |
Tag allerseits,
ich hoffe mir kann jemand helfen, vielleicht hab ich auch einfach nur nen Blackout.
Ich erzeuge mit JPGraph einen Graphen.
Die Werte auf der Y-Achse fangen beim kleinsten wert an, und hören beim höchsten wert auf. Beispiel: In dem array (aus dessen keys und values der graph erzeugt wird) gibt es values von 2-8 (2,5,3,7,8,4,5, etc...). Dementsprechend ist der Ursprung der Y-Achse die 2, und oben am ende der Y steht der Wert 8.
Ich möchte nun eigentlich zwei Dinge:
zum einen, soll die Y-Achse *immer* von 1-16 gehen, unabhängig davon welche Werte im array auftauchen (kein wert > 16) zum anderen soll die Y-Achse eigentlich nich von 1-16 sondern von 16 (Urpsrung) bis hoch zur 1 gehen (da das ganze eine Tabellenplazierung wiederspiegeln soll, und je kleiner der platz desto höher der ausschlag 1. Platz is halt besser als 10 platz...)
Das Y sich dynamisch anpasst, ist ja eigentlich clever von der classe, mit kleinsten und größtem wert aus dem array. Wenn man statisch vorgibt (so wie ich das möchte) und im array dann ein Wert größer ist als das Ende von Y, würde der Graph rauslaufen, das ist mir schon klar. Aber wie gesagt, welche Werte im array stehen geb ich ja vor, und ich kann garantieren das kein wert größer ist als das Ende der Y-Achse.
Ich hoffe das war halbwegs verständlich.
Ich nehme auch gerne komplett andere Vorschläge (gdlib??? ) wenns irgendwie infacher geht, würde aber auch gerne bei jpgraph bleiben.
Tia.
Agent
---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?
|