christopher
29-11-2007, 10:39
Moin zusammen, habe folgendes Diagramm in eine figure umgebung gepackt.
sieht auch so aus, wie ich das haben wollte. es sind je 3 werte auf 9 verschiedenen skalen. so ungefähr:
.
. |Z| |Y|
. |Y| |Z| |Y| |Z|
. |X| |Y| |Z| |Y| |Z|
..|X|.|Y|.|Z|....|X|.|Y|.|Z|...........usw......bi s zur 9. Skala
nun hätte ich gerne rechts neben die tabelle eine legende, in der die drei balken (X,Y,Z) benannt werden.
am schönsten wäre natürlich die farben der balken und daneben die beschreibung!!!
jemand evtl. eine vorstellung wie man das realisieren kann?
\begin{figure}[H]
\psset{unit=1cm}
\begin{center}
\begin{pspicture}( -6 , -4.8 )( 6 , 4 ) % Bitte anpassen. um die Abbildungsunterschrift zu verschieben
% Horizontale Gitterlinien:
\multiput(-6 , -4 )( 0 , 1.41 ){ 6 }{ \psline[linestyle=dotted,linewidth=0.4pt]( 12 , 0 )}
% Kleine Striche auf der Y-Achse:
\multiput(-6 , -4 )( 0 , 1.41 ){ 6 }{ \psline[linestyle=solid,linewidth=0.4pt]( -0.14 , 0 )}
% Werte Y-Achse:
\multido{\rA=-4+1.41,\iB=0+1}{6}{\rput[r]( -6.2,\rA){\normalsize \iB}}
% Achsen:
\psaxes[ticks=none, %x/y/all/none
labels=none, %x/y/all/none
tickstyle=full, %full/top/bottom
ticksize=0,
showorigin=false, %false/true. Nullpunkt angeben?
axesstyle=axes, %axes/frame/none
labelsep=0.35]{->}(-6,-4)(6.2,4.35)
\rput[l]( 6 , -4.3) { \normalsize Skala } % x-Achsenbeschriftung
\rput[l]{90}( -6.3 , 4.3) { \normalsize M } % y-Achsenbeschriftung
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -5.7 , -4 ) ( -5.5 , 1.54 ) % Balken
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -5.3 , -4 ) ( -5.1 , 2.28 ) % Balken
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -4.9 , -4 ) ( -4.7 , 3.45 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -4.4 , -4 ) ( -4.2 , 0.33 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -4 , -4 ) ( -3.8 , 0.49 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -3.6 , -4 ) ( -3.4 , 1.67 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -3.1 , -4 ) ( -2.9 , 1.72 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -2.7 , -4 ) ( -2.5 , 2.83 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -2.3 , -4 ) ( -2.1 , 4 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -1.8 , -4 ) ( -1.6 , 1.96 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -1.4 , -4 ) ( -1.2 , 2.16 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -1 , -4 ) ( -0.8 , 3.34 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -0.5 , -4 ) ( -0.3 , 1.3 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -0.1 , -4 ) ( 0.1 , 1.5 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 0.3 , -4 ) ( 0.5 , 2.67 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 0.8 , -4 ) ( 1 , 0.31 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 1.2 , -4 ) ( 1.4 , 1.55 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 1.6 , -4 ) ( 1.8 , 2.73 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 2.1 , -4 ) ( 2.3 , 1.09 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 2.5 , -4 ) ( 2.7 , 2.02 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 2.9 , -4 ) ( 3.1 , 3.19 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 3.4 , -4 ) ( 3.6 , 0.54 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 3.8 , -4 ) ( 4 , -0.01 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 4.2 , -4 ) ( 4.4 , 1.23 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 4.7 , -4 ) ( 4.9 , 1.89 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 5.1 , -4 ) ( 5.3 , 2.8 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 5.5 , -4 ) ( 5.7 , 3.97 ) % Balken
\end{pspicture}
\caption{Mittelwerte Ist-Zustand (AS IS)}
\end{center}
\end{figure}
sieht auch so aus, wie ich das haben wollte. es sind je 3 werte auf 9 verschiedenen skalen. so ungefähr:
.
. |Z| |Y|
. |Y| |Z| |Y| |Z|
. |X| |Y| |Z| |Y| |Z|
..|X|.|Y|.|Z|....|X|.|Y|.|Z|...........usw......bi s zur 9. Skala
nun hätte ich gerne rechts neben die tabelle eine legende, in der die drei balken (X,Y,Z) benannt werden.
am schönsten wäre natürlich die farben der balken und daneben die beschreibung!!!
jemand evtl. eine vorstellung wie man das realisieren kann?
\begin{figure}[H]
\psset{unit=1cm}
\begin{center}
\begin{pspicture}( -6 , -4.8 )( 6 , 4 ) % Bitte anpassen. um die Abbildungsunterschrift zu verschieben
% Horizontale Gitterlinien:
\multiput(-6 , -4 )( 0 , 1.41 ){ 6 }{ \psline[linestyle=dotted,linewidth=0.4pt]( 12 , 0 )}
% Kleine Striche auf der Y-Achse:
\multiput(-6 , -4 )( 0 , 1.41 ){ 6 }{ \psline[linestyle=solid,linewidth=0.4pt]( -0.14 , 0 )}
% Werte Y-Achse:
\multido{\rA=-4+1.41,\iB=0+1}{6}{\rput[r]( -6.2,\rA){\normalsize \iB}}
% Achsen:
\psaxes[ticks=none, %x/y/all/none
labels=none, %x/y/all/none
tickstyle=full, %full/top/bottom
ticksize=0,
showorigin=false, %false/true. Nullpunkt angeben?
axesstyle=axes, %axes/frame/none
labelsep=0.35]{->}(-6,-4)(6.2,4.35)
\rput[l]( 6 , -4.3) { \normalsize Skala } % x-Achsenbeschriftung
\rput[l]{90}( -6.3 , 4.3) { \normalsize M } % y-Achsenbeschriftung
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -5.7 , -4 ) ( -5.5 , 1.54 ) % Balken
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -5.3 , -4 ) ( -5.1 , 2.28 ) % Balken
% 1. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -4.9 , -4 ) ( -4.7 , 3.45 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -4.4 , -4 ) ( -4.2 , 0.33 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -4 , -4 ) ( -3.8 , 0.49 ) % Balken
% 2. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -3.6 , -4 ) ( -3.4 , 1.67 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -3.1 , -4 ) ( -2.9 , 1.72 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -2.7 , -4 ) ( -2.5 , 2.83 ) % Balken
% 3. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -2.3 , -4 ) ( -2.1 , 4 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -1.8 , -4 ) ( -1.6 , 1.96 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -1.4 , -4 ) ( -1.2 , 2.16 ) % Balken
% 4. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( -1 , -4 ) ( -0.8 , 3.34 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( -0.5 , -4 ) ( -0.3 , 1.3 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( -0.1 , -4 ) ( 0.1 , 1.5 ) % Balken
% 5. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 0.3 , -4 ) ( 0.5 , 2.67 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 0.8 , -4 ) ( 1 , 0.31 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 1.2 , -4 ) ( 1.4 , 1.55 ) % Balken
% 6. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 1.6 , -4 ) ( 1.8 , 2.73 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 2.1 , -4 ) ( 2.3 , 1.09 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 2.5 , -4 ) ( 2.7 , 2.02 ) % Balken
% 7. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 2.9 , -4 ) ( 3.1 , 3.19 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 3.4 , -4 ) ( 3.6 , 0.54 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 3.8 , -4 ) ( 4 , -0.01 ) % Balken
% 8. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 4.2 , -4 ) ( 4.4 , 1.23 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=lightgra y]( 4.7 , -4 ) ( 4.9 , 1.89 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=solid,fillcolor=darkgray]( 5.1 , -4 ) ( 5.3 , 2.8 ) % Balken
% 9. Balken ************************************************** *********
\psframe[linewidth=0.3pt,fillstyle=vlines,fillcolor=white]( 5.5 , -4 ) ( 5.7 , 3.97 ) % Balken
\end{pspicture}
\caption{Mittelwerte Ist-Zustand (AS IS)}
\end{center}
\end{figure}