ich habe eine Frage und habe vorher zwei Tage das manual gewälzt und einen LaTeX Profi befragt. Leider ohne Ergebnis, sodass ich mich an euch wende und um Nachsicht bitte, falls die Antwort auf der Hand liegt.
Anbei hänge ich euch ein Minimalbeispiel an. Leider kommen die Daten aus einer Dat-Datei. Kann ich die auch anhängen? Ansonsten gebe ich euch die Daten unten aus, da es nur 25 sind. Falls ich die gleich in den Code integrieren kann, möge mir bitte jemand sagen, wie, dann ändere ich das gerne ab.
Das Problem ist, dass ich den zweiten Plot - also die Regressionsgerade nicht sehen kann.
Die unschöne Variante mit zwei axis-Umgebungen funktioniert nicht, weil ich dann unterschiedliche Skalierungen habe. Das kann ich für 40 Diagramme nicht anpassen. Zumindestens nicht so, wie ich das gemacht habe - nämlich händisch.
ich wäre um jede Lösung dankbar, am schönsten fände ich jetzt natürlich, wenn einfach meine Trendlinie sichtbar werden würde.
Wie ich eine Trendlinie in LaTeX selbst erstellen kann, habe ich leider nach mehreren Stunden lesen und probieren nicht verstanden..
\documentclass[a4paper,12pt]{article} \usepackage{pgfplots} \pgfplotsset{compat=1.5} \usepackage{pgf,tikz,pdfpages} \usepackage{fp} \begin{document} \begin{figure}[H] \centering \begin{tikzpicture}[trim axis left] \begin{axis}[ width=1\textwidth,height=5cm, xmin=1992, xmax=2012, restrict x to domain=1990:2014, extra x ticks={1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013}, ymajorgrids, axis lines=left, %hide y axis, scaled ticks=false, xticklabel style={ rotate=65, %Beschriftung kippen anchor=east, /pgf/number format/precision=0, /pgf/number format/fixed, /pgf/number format/fixed zerofill, /pgf/number format/1000 sep=}, enlargelimits=0.15, legend style={at={(0.5,-0.15)}, anchor=north,legend columns=-1}, ybar, bar width=4pt, ] \addplot [fill=black!50,draw=black!50] table {gesamt.dat}; \end{axis} \begin{axis}[ width=1\textwidth,height=5cm, axis lines=none, ] \pgfplotsset{ticks=none} \addplot [color=red] {0.1131*x+256.58}; \end{axis} \end{tikzpicture} \caption[Gesamtanzahl]{Gesamtanzahl} \end{figure} \end{document}
Und hier die Daten der Datei "gesamt.dat"
Zeilenbeschriftungen Anzahl von Jahr 1990 36 1991 35 1992 30 1993 33 1994 29 1995 28 1996 32 1997 23 1998 27 1999 34 2000 40 2001 24 2002 25 2003 29 2004 28 2005 32 2006 32 2007 30 2008 30 2009 31 2010 31 2011 32 2012 28 2013 28 2014 28
Schöne Grüße
Katharina