von Klaus » Mi 28. Dez 2011, 23:13
Hi,
ich versuche meine Schwester für PSTricks zu begeistern, sodass sie von Excel erstmal abkommt und habe ein kleines Minimalbeispiel zur Erstellung von Graphen gebastelt:
\documentclass[a4paper]{scrartcl}
\usepackage[left=1cm,right=1cm,bottom=1cm,top=1cm,landscape]{geometry}
\usepackage{pstricks,pst-plot,pstricks-add}
\usepackage{filecontents}
\begin{filecontents}{data.dat}
0 1
1 2
2 4
3 9
4 16
\end{filecontents}
\pagestyle{empty}
\begin{document}
\begin{pspicture}(0,0)(\linewidth,.65\linewidth)
\psset{gridlabels=0pt,xAxisLabel=x Achsen Beschriftung,xAxisLabelPos={5cm,-1cm},%
yAxisLabel=y Achsen Beschriftung,yAxisLabelPos={-1cm,5cm}}
\readdata{\data}{data.dat}
\rput[lb](1,1){%
\psgrid(0,0)(10,10)
\begin{psgraph}[linewidth=2pt]{->}(0,0)(10,20){10cm}{10cm}
\listplot[plotstyle=dots,linewidth=2pt]{\data}
\end{psgraph}
}
\end{pspicture}
\end{document}
Am Ende ist es leider daran gescheitert, dass ich die Datenpunkte nicht mit einem Kreuz einzeichnen konnte.

Das muss doch auch gehen.
Zumal diese Symbole scheinbar vorhanden sind laut dem PSTricks Handbuch, denn dort gibt es 'Linien' von Symbolen mittels
Jetzt muss ich es doch lediglich schaffen, dass für jeden Datenpunkt ein Symbol genommen wird.
Ich nehme an, dazu muss ich mir 'geschwind-was-programmieren' ?
Viele Grüße,
Klaus.
Hi,
ich versuche meine Schwester für PSTricks zu begeistern, sodass sie von Excel erstmal abkommt und habe ein kleines Minimalbeispiel zur Erstellung von Graphen gebastelt:
[code]
\documentclass[a4paper]{scrartcl}
\usepackage[left=1cm,right=1cm,bottom=1cm,top=1cm,landscape]{geometry}
\usepackage{pstricks,pst-plot,pstricks-add}
\usepackage{filecontents}
\begin{filecontents}{data.dat}
0 1
1 2
2 4
3 9
4 16
\end{filecontents}
\pagestyle{empty}
\begin{document}
\begin{pspicture}(0,0)(\linewidth,.65\linewidth)
\psset{gridlabels=0pt,xAxisLabel=x Achsen Beschriftung,xAxisLabelPos={5cm,-1cm},%
yAxisLabel=y Achsen Beschriftung,yAxisLabelPos={-1cm,5cm}}
\readdata{\data}{data.dat}
\rput[lb](1,1){%
\psgrid(0,0)(10,10)
\begin{psgraph}[linewidth=2pt]{->}(0,0)(10,20){10cm}{10cm}
\listplot[plotstyle=dots,linewidth=2pt]{\data}
\end{psgraph}
}
\end{pspicture}
\end{document}
[/code]
Am Ende ist es leider daran gescheitert, dass ich die Datenpunkte nicht mit einem Kreuz einzeichnen konnte. :-(
Das muss doch auch gehen.
Zumal diese Symbole scheinbar vorhanden sind laut dem PSTricks Handbuch, denn dort gibt es 'Linien' von Symbolen mittels
[code]
\psline[symbol=...]
[/code]
Jetzt muss ich es doch lediglich schaffen, dass für jeden Datenpunkt ein Symbol genommen wird.
Ich nehme an, dazu muss ich mir 'geschwind-was-programmieren' ?
Viele Grüße,
Klaus.