Guten Abend
Ich schreibe eine Master-Arbeit über historische Demographie, und habe einige Zensuszahlen aus der römischen Republik, die ich gerne graphisch darstellen möchte.
Ich habe jeweils ein Doppeljahr (z.B. 204/3 v. Chr.) und eine korrespondierene Zahl (z.B. 137'108), die ich in LaTeX gerne ähnlich wie in der angehängten Datei (in Excel erstellt) darstellen möchte.
Am liebsten hätte ich eine x-Achse, auf der für jeden Punkt das korrespondierende Jahr eingezeichnet ist, auf der y-Achse 100'000er-Schritte, sowie die Punkte unverbunden in schwarz, gemeinsam mit einer linearen Trendlinie. Wenn die Formatierung "-204/3" unmöglich ist, so wäre auch "-204" für mich möglich, genau wie eine x-Achsen-Beschriftung in 25-Jahr-Intervallen; die Trendlinie muss auch nicht unbedingt sein.
Die Zahlenpaare im Anhang (in einer als CSV gespeicherten Kopie) möchte ich gerne darstellen. Ich habe es folgendermassen probiert:
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={Zensuszahlen},
xlabel={Jahr},
ylabel={Zensus},
]
\addplot table[x=Jahr, y=Zensus] {test2.csv};
\end{axis}
\end{tikzpicture}
\end{document}
Leider kriege ich eine ganze Reihe Fehlermeldungen, mit denen ich ehrlich gesagt nichts anfangen kann:
Package pgfplots Error: Sorry, could not retrieve column 'Jahr' from table '\name aliases).. ...dplot table[x=Jahr, y=Zensus] {Test2.csv};
Package PGF Math Error: Could not parse input '-234;270713' as a floating point number, sorry. The unreadable part was near ';270713'.. \addplot table {Test2.csv};
Package pgfplots Error: Sorry, the requested column number '1' in table 'Test2.csv' does not exist!? Please verify you used the correct index 0 <= i < N.. \addplot table {Test2.csv};
Da die Dokumentation von pgfplots sehr ausführlich ist, und eine enorme Anzahl von (Spezial)Fällen behandelt, die ich weder versehe noch dem hier gewünschten Niveau angemessen erscheinen, dachte ich mir, ich stelle die Frage hier.
Ich würde mich über eine simple Antwort und evtl. ein Beispiel freuen.
Vielen Dank, und einen schönen Abend!
Lg, Thomas