Infographik mit Polarkoordinaten

Hallo!

Ich fange langsam an, an mir zu zweifeln, dabei sollte es doch so
einfach sein:

Ich habe Werte im Format:

Winkel Radius
20 0,7
45 0,8
110 1,0
135 1,3

Die möchte ich im Polardiagramm darstellen.
Nun möchte Ragtime anscheinend Radiant statt Grad, gut kein Problem,
eine Formel rechnet das um, obwohl eine Darstellung von 0 bis 360°
schöner wäre.

Richtig problematisch ist aber die Ausrichtung:
0° ist oben und nicht rechts
Die Beschriftung ist im Uhrzeigersinn und nicht im mathematisch
positive Richtung.
Der Schalter "Umgekehrte Achsenrichtung" ist wirkungslos.

Irgendwo habe ich vor kurzem einen Schalter "0° oben / 0° rechts"
gesehen, aber das war wohl nicht in Ragtime.

Natürlich könnte ich die Daten von r/phi in x/y Koordinaten umrechnen,
aber das wäre gemogelt.

Benutze ich das falsche Programm?
Gnuplot und PSTricks stehen sonst noch zu Wahl:-)

Hilfesuchend Axel

PS: hier noch ein paar persönliche Daten:
RagTime 6.1 Build 1601
MacOSX 10.3.9 deutsch

Re: Infographik mit Polarkoordinaten

#5873 On 28 Januar, 2007 22:53 Tom Kaegi said,

Hallo Axel

> Ich fange langsam an, an mir zu zweifeln, dabei sollte es doch so
> einfach sein:
Sollte! Aber Infografiken sind in RagTime nun wirklich alles andere
als einfach. Also nicht an dir zweifeln und schon gar nicht verzweifeln!

> Ich habe Werte im Format:
>
> Winkel Radius
> 20 0,7
> 45 0,8
> 110 1,0
> 135 1,3
>
> Die möchte ich im Polardiagramm darstellen.
> Nun möchte Ragtime anscheinend Radiant statt Grad, gut kein
> Problem, eine Formel rechnet das um, obwohl eine Darstellung von 0
> bis 360° schöner wäre.
>
> Richtig problematisch ist aber die Ausrichtung:
> 0° ist oben und nicht rechts
> Die Beschriftung ist im Uhrzeigersinn und nicht im mathematisch
> positive Richtung.
>

> PS: hier noch ein paar persönliche Daten:
> RagTime 6.1 Build 1601
Du meinst wohl RagTime 6.0.1

Ich habe mir dein Problem mal angeschaut. Scheint in RagTime nicht zu
gehen, weder die Umdrehung der Richtung, noch die Ausgangslage des
Winkels, noch die Skalierung in Grad. Aber im Grunde geht das ja ganz
einfach (wenn deine obigen Werte in A1:B4 stehen und der Maximalwert
der darzustellenden Werte unter 1,5 bleibt - sonst merkst du schon,
was unten anzupassen ist):

1. Den Rahmen mit der Infografik drehst du um 90° im Uhrzeigersinn.
Damit landet dein Nullpunkt für den Winkel dort, wo du ihn haben
möchtest.
2. Den Wert in A1 rechnest du in C1 mit der Formel "-Bogenmass(A1)"
um, kopierst die Formel nach unten und referierst Spalte C statt A
für die Winkel deiner Reihe 1.
3. In Spalte X definierst du die Werte, mit denen du den Winkel
angeschrieben haben möchtest, also (falls alle 10°) die Werte 0, 10,
20 etc.
4. In Spalte Y rechnest du mit der Formel "-Bogenmass(X1)" den ersten
Winkel um und kopierst die Formel nach unten.
5. In Spalte Z trägst du den Wert 1,7 ein und kopierst diesen
konstanten Wert nach unten.
6. Du definierst ein Werteformat "Grad" so: ##0"°" (vielleicht im DE-
RagTime nur einfache statt doppelte Anführungszeichen)
7. Du fügst der Infografik eine weitere Reihe ("Reihe 2") hinzu:
Winkel: Rechenblatt 1!$Y$1:$Y$36
Radien: Rechenblatt 1!$Z$1:$Z$36
Etiketten: Rechenblatt 1!$X$1:$X$36
7. Einstellungen für die Radiusachse:
- Achsen / Bereich / Maximum: 1,5
- Achse (2-D): Keine Etiketten
8. Einstellungen für Reihe 2:
- Reihendarstellung / Reihenbeschriftung / Position: Am Wert ;
Werteformat: Grad ; Drehung: 270°
- Linien / Linienfüllung / Farbe: Transparent

Nun ja, schöner wär's, wenn RagTime selbst durch ein paar
Einstellungen diese Anpassungen gemacht hätte! Vielleicht finden wir
nur nicht den richtigen Ort! ;-)

Mit freundlichem Gruss
Thomas

Re: Infographik mit Polarkoordinaten

#5876 On 29 Januar, 2007 10:26 Juergen Schell said,

> Ich habe mir dein Problem mal angeschaut. Scheint in RagTime nicht zu
> gehen, weder die Umdrehung der Richtung, noch die Ausgangslage des
> Winkels, noch die Skalierung in Grad.

Grad geht. Wenn die Winkelachse ausgewählt ist, kann man unter
Inforgrafik - Skalierung umschalten.

Gruß, Jürgen

Re: Infographik mit Polarkoordinaten

#5880 On 29 Januar, 2007 16:37 Axel Kielhorn said,

Am 28.01.2007 um 22:53 schrieb Tom Kaegi:

> Sollte! Aber Infografiken sind in RagTime nun wirklich alles andere
> als einfach. Also nicht an dir zweifeln und schon gar nicht
> verzweifeln!

Die Infographiken sind schon sehr leistungsfähig, daher nicht ganz
leicht zu bedienen. Wenn ich es erst mal hingekriegt habe, ist alles
ganz logisch, aber der Weg dahin nicht immer einfach.

>> PS: hier noch ein paar persönliche Daten:
>> RagTime 6.1 Build 1601
> Du meinst wohl RagTime 6.0.1
>
> Ich habe mir dein Problem mal angeschaut. Scheint in RagTime nicht zu
> gehen, weder die Umdrehung der Richtung, noch die Ausgangslage des
> Winkels, noch die Skalierung in Grad. Aber im Grunde geht das ja ganz
> einfach (wenn deine obigen Werte in A1:B4 stehen und der Maximalwert
> der darzustellenden Werte unter 1,5 bleibt - sonst merkst du schon,
> was unten anzupassen ist):
>
> 1. Den Rahmen mit der Infografik drehst du um 90° im Uhrzeigersinn.
> Damit landet dein Nullpunkt für den Winkel dort, wo du ihn haben
> möchtest.

Dadurch ist dann leider auch die Legende gedreht, aber bei zwei Reihen
komme ich auch ohne aus.

> 2. Den Wert in A1 rechnest du in C1 mit der Formel "-Bogenmass(A1)"
> um, kopierst die Formel nach unten und referierst Spalte C statt A für
> die Winkel deiner Reihe 1.

Auf das "-" bin ich nicht gekommen, manchmal habe ich halt ein Brett
vorm Kopf.
Das Bogenmaß ist jetzt weg, siehe Parallel-Mail

> 3. In Spalte X definierst du die Werte, mit denen du den Winkel
> angeschrieben haben möchtest, also (falls alle 10°) die Werte 0, 10,
> 20 etc.

Das ist leider noch immer notwendig, wegen der Richtung.

> 4. In Spalte Y rechnest du mit der Formel "-Bogenmass(X1)" den ersten
> Winkel um und kopierst die Formel nach unten.
> 5. In Spalte Z trägst du den Wert 1,7 ein und kopierst diesen
> konstanten Wert nach unten.

Leider erscheint die Reihe dann auch in der Legende, aber auf die
wollte ich ja sowiso verzichten.

> 6. Du definierst ein Werteformat "Grad" so: ##0"°" (vielleicht im
> DE-RagTime nur einfache statt doppelte Anführungszeichen)
> 7. Du fügst der Infografik eine weitere Reihe ("Reihe 2") hinzu:
> Winkel: Rechenblatt 1!$Y$1:$Y$36
> Radien: Rechenblatt 1!$Z$1:$Z$36
> Etiketten: Rechenblatt 1!$X$1:$X$36
> 7. Einstellungen für die Radiusachse:
> - Achsen / Bereich / Maximum: 1,5
> - Achse (2-D): Keine Etiketten
> 8. Einstellungen für Reihe 2:
> - Reihendarstellung / Reihenbeschriftung / Position: Am Wert ;
> Werteformat: Grad ; Drehung: 270°
> - Linien / Linienfüllung / Farbe: Transparent

So eine selbstgemachte Beschriftung ist echt genial, den Trick merke
ich mir.

> Nun ja, schöner wär's, wenn RagTime selbst durch ein paar
> Einstellungen diese Anpassungen gemacht hätte! Vielleicht finden wir
> nur nicht den richtigen Ort! ;-)

Vielleicht in RagTime 6.1:-)

Vielen Dank für die schnelle Hilfe, jetzt kann ich das Rechenblatt mit
"Real Life" Daten füttern.

Axel

Re: Infographik mit Polarkoordinaten

#5881 On 29 Januar, 2007 16:37 Axel Kielhorn said,

Am 29.01.2007 um 10:26 schrieb Juergen Schell:

>
>> Ich habe mir dein Problem mal angeschaut. Scheint in RagTime nicht zu
>> gehen, weder die Umdrehung der Richtung, noch die Ausgangslage des
>> Winkels, noch die Skalierung in Grad.
>
> Grad geht. Wenn die Winkelachse ausgewählt ist, kann man unter
> Inforgrafik - Skalierung umschalten.

Ganz ehrlich, da hätte ich nie geguckt, dabei steht es sogar im
Handbuch.
Man muss nur nach Achsenskalierung suchen, nicht nach Koordinatensystem.
Damit kann ich mir jetzt den ganzen Kram mit der Koordinatenumrechnung
sparen und die Ragtime-eigenen Beschriftungen verwenden.

Leider kann man die Skalierung erst wählen, wenn bereits eine Reihe
zugefügt wurde, man muss also erst ein seltsam aussehendes Diagramm
erstellen und es dann skalieren.

Axel