PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Balkendiagramm mit PSTricks



scheff42
03-05-2008, 12:30
Liebe Leute,

ich habe hier zwei Balkendiagramme, das erste läuft (verisi.dat), das zweite (verspr.dat) nicht. Woran könnte es miegen. Ich habe jetzt wirklich eine Menge versucht...

\begin{filecontents*}{verisi.dat}
1992,1994,1996,1997, 2002, 2003, 2004, 2006, 2007
6,4,7,3,4,5,6,8,12
\end{filecontents*}
\begin{filecontents*}{verspr.dat}
1977, 1982, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,1999,2000, 2001, 2002, 2003, 2005, 2006, 2007
1,1,3, 2, 2, 2, 4, 1, 4,3,3, 2, 2, 3, 9, 10, 5,1
\end{filecontents*}
\begin{figure}[Ht]
\centering
\psset{yunit=4mm, xunit=4mm}% 48*0.5mm=2,4cm
\fbox{
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm ISI
\psgrid[gridlabels={0,0} ,griddots=0,subgriddiv=1, gridcolor=gray](0,0)(14,9)%
\psaxes[axesstyle=axes,labels=x,Ox=0,Oy=0,Dx=1,Dy=1](0,0)(14,9)
\readpsbardata{\data}{verisi.dat}
\psbarchart[xunit=0.4cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,4){ISI}
\end{pspicture}\hspace{5mm}
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm Springer
\psgrid[gridlabels={0,0} ,griddots=0,subgriddiv=1, gridcolor=gray](0,0)(14,18)%
\psaxes[axesstyle=axes,labels=x,Ox=0,Oy=0,Dx=1,Dy=1](0,0)(14,18)
\readpsbardata{\data}{verspr.dat}
\psbarchart[xunit=0.5cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,8){Springer}
\end{pspicture}
} \caption{Anzahl der Veröffentlichungen mit Bezug auf Finite
Elemente nach ISI-Index (links) und Springer-Link
(rechts)}\label{fig:fLabVer}
\end{figure}

Vielen Dank im voraus

Micha

voss
03-05-2008, 13:01
Liebe Leute,

ich habe hier zwei Balkendiagramme, das erste läuft (verisi.dat), das zweite (verspr.dat) nicht. Woran könnte es miegen. Ich habe jetzt wirklich eine Menge versucht...

\begin{filecontents*}{verisi.dat}
1992,1994,1996,1997, 2002, 2003, 2004, 2006, 2007
6,4,7,3,4,5,6,8,12
\end{filecontents*}
\begin{filecontents*}{verspr.dat}
1977, 1982, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,1999,2000, 2001, 2002, 2003, 2005, 2006, 2007
1,1,3, 2, 2, 2, 4, 1, 4,3,3, 2, 2, 3, 9, 10, 5,1
\end{filecontents*}
\begin{figure}[Ht]

die Option Ht gibt es nicht ...


\centering
\psset{yunit=4mm, xunit=4mm}% 48*0.5mm=2,4cm
\fbox{% sonst hast du hier ein Leerzeichen
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm ISI
\psgrid[gridlabels={0,0} ,griddots=0,subgriddiv=1, gridcolor=gray](0,0)(14,9)%

gridlabels=0pt


\psaxes[axesstyle=axes,labels=x,Ox=0,Oy=0,Dx=1,Dy=1](0,0)(14,9)
\readpsbardata{\data}{verisi.dat}
\psbarchart[xunit=0.4cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,4){ISI}
\end{pspicture}\hspace{5mm}
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm Springer
\psgrid[gridlabels={0,0} ,griddots=0,subgriddiv=1, gridcolor=gray](0,0)(14,18)%

dito


\psaxes[axesstyle=axes,labels=x,Ox=0,Oy=0,Dx=1,Dy=1](0,0)(14,18)
\readpsbardata{\data}{verspr.dat}
\psbarchart[xunit=0.5cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,8){Springer}
\end{pspicture}
} \caption{Anzahl der Veröffentlichungen mit Bezug auf Finite
Elemente nach ISI-Index (links) und Springer-Link
(rechts)}\label{fig:fLabVer}
\end{figure}


das nächste mal bitte ein komplettes Beispiel,
sonst gucke ich mir das nicht mehr an ...


\begin{filecontents*}{verisi.dat}
1992,1994,1996,1997, 2002, 2003, 2004, 2006, 2007
6,4,7,3,4,5,6,8,12
\end{filecontents*}
\begin{filecontents*}{verspr.dat}
1977, 1982, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,1999,2000, 2001, 2002, 2003, 2005, 2006, 2007
1,1,3, 2, 2, 2, 4, 1, 4,3,3, 2, 2, 3, 9, 10, 5,1
\end{filecontents*}

\documentclass{article}
\usepackage{pst-plot,pst-bar}
\begin{document}

\psframebox[framesep=5pt]{%
\psset{yunit=4mm, xunit=4mm}% 48*0.5mm=2,4cm
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm ISI
\psgrid[gridlabels=0pt,griddots=0,subgriddiv=1,gridcolor=g ray](0,0)(14,9)%
\psaxes[axesstyle=axes,labels=x,Dx=1,Dy=1,ticks=none](0,0)(14,9)
\readpsbardata{\data}{verisi.dat}
\psbarchart[xunit=0.4cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,4){ISI}
\end{pspicture}\hspace{5mm}
\begin{pspicture}(-3.5,-8mm)(14,18)% 10 ist maximaler Wert!
% Diagramm Springer
\psgrid[gridlabels=0pt,griddots=0,subgriddiv=1, gridcolor=gray](0,0)(14,18)%
\psaxes[axesstyle=axes,labels=x,Dx=1,Dy=1,ticks=none](0,0)(14,18)
\readpsbardata{\data}{verspr.dat}
\psbarchart[xunit=0.5cm,barstyle={red,blue,green},chartstyle=s tack,orientation=horizontal]{\data}
\rput{90}(-13mm,8){Springer}
\end{pspicture}}

\end{document}

Herbert

scheff42
03-05-2008, 13:38
Dankeschön und schönes Wochenende

Micha