Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 7

06 Feb '16, 17:24

Tischa's gravatar image

Tischa
1.4k30110130

Wie kann man statistische Datensätze (*.xls/*.csv) umwandeln/nutzen?

Ich arbeite mit statistischen Daten zu verschiedenen Themen, wie beispielsweise diese [Daten][1]. Diese möchte ich downloaden und gerne in meinem Dokument verwenden. Die Datensätze lassen sich u.a. in `*.xls` oder `*.csv` herunterladen. Wie kann ich diese mehr oder weniger unverändert in LaTeX umwandeln? Bislang habe ich die Daten als Graphik exportiert und eingebunden. Allerdings sieht das m. E. nicht so gut aus. Hat hierzu jmd. eine Idee oder Vorlage? Dank @Henri s Lösungvorschlag habe ich eine Lösung für einen Datensatz. Ich habe anhand dem Code versucht dies auf einen anderen zu übertragen und den Workflow, auch mit sed, durchgeführt. Hab aber anscheinend die Funktionsweise von pgfplots nicht durchdrungen. Für mich ist das alles recht hartes Brot. Den [Datensatz][2] habe ich wie als CSV (,) heruntergeladen, mit tischa@tischa:~$ sed -i 's/"//g; s/%//g; 195d' /home/tischa/Arbeitsflaeche/inflation.csv bearbeitet und versucht den Code anzupassen. Jetzt als Minimalbeispiel, allerdings mit Fehler. \documentclass[tikz]{standalone} \usepackage{pgfplots,filecontents} \usepgfplotslibrary{dateplot} \pgfplotsset{compat=1.13} \begin{filecontents}{infla.csv} Month,CPI,Central bank of Iceland inflation target 2000-01,5.8,2.5 2015-12,2.0,2.5 2000-01-1,5.8,2.5 2015-12-1,2.0,2.5 \end{filecontents} \begin{document} \sffamily \begin{tikzpicture} \sffamily \begin{axis}[ date ZERO=2000-01-01, date coordinates in=x, no marks, width=12cm,height=6cm, enlargelimits=false, xticklabel={\year}, xtick={2000-01,2001-1,2002-1,2003-1,2004-1,2005-1,2006-1,2007-1,2008-1,2009-1,2010-1,2011-1,2012-1,2013-1,2014-1,2015-1}, xtick pos=left, xtick align=outside, ymin=0,ymax=20, ytick={0,4,...,20}, yticklabel={\pgfmathprintnumber[verbatim]{\tick}\%}, ytick style={draw=none}, yticklabel pos=right, ymajorgrids=true, legend style={ draw=none, legend cell align=left, at={(1.12,1.05)}, anchor=north west, legend image code/.code={ \filldraw[##1] (-.5ex,-.5ex) rectangle (1ex,1ex); } } ] \addplot table[col sep=comma,x=Year,y={Central bank of Iceland inflation target}] {infla.csv}; \addlegendentry{Central bank of Iceland inflation target}; \addplot table[col sep=comma,x=Year,y={CPI}] {infla.csv}; \addlegendentry{CPI}; \end{axis} \end{tikzpicture} \end{document} Als Fehler erhalte ich Package pgfplots Warning: running in backwards compatibility mode (unsuitable t ick labels; missing features). Consider writing \pgfplotsset{compat=1.13} into your preamble. on input line 4. ) Runaway argument? 01+/{\c@pgf@counta }\edef \pgfmathresult {\the \c@pgf@counta }\pgfmath@smuggleo ne \ETC. [1]: http://data.is/1K7a7b0 [2]: http://data.is/1KbHeL2
Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

05 Feb '16, 14:35

Tischa's gravatar image

Tischa
1.4k30110130

Wie kann man statistische Datensätze (*.xls/*.csv) umwandeln/nutzen?

Ich arbeite mit statistischen Daten zu verschiedenen Themen, wie beispielsweise diese [Daten][1]. Diese möchte ich downloaden und gerne in meinem Dokument verwenden. Die Datensätze lassen sich u.a. in `*.xls` oder `*.csv` herunterladen. Wie kann ich diese mehr oder weniger unverändert in LaTeX umwandeln? Bislang habe ich die Daten als Graphik exportiert und eingebunden. Allerdings sieht das m. E. nicht so gut aus. Hat hierzu jmd. eine Idee oder Vorlage? Dank @Henri s Lösungvorschlag habe ich eine Lösung für einen Datensatz. Ich habe anhand dem Code versucht dies auf einen anderen zu übertragen und den Workflow, auch mit sed, durchgeführt. Hab aber anscheinend die Funktionsweise von pgfplots nicht durchdrungen. Für mich ist das alles recht hartes Brot. Den [Datensatz][2] habe ich wie als CSV (,) heruntergeladen, mit tischa@tischa:~$ sed -i 's/"//g; s/%//g; 195d' /home/tischa/Arbeitsflaeche/inflation.csv bearbeitet und versucht den Code anzupassen. Jetzt als Minimalbeispiel, allerdings mit Fehler. \documentclass[tikz]{standalone} \usepackage{pgfplots,filecontents} \usepgfplotslibrary{dateplot} \pgfplotsset{compat=1.13} \begin{filecontents}{infla.csv} Month,CPI,Central bank of Iceland inflation target 2000-01,5.8,2.5 2015-12,2.0,2.5 \end{filecontents} \begin{document} \sffamily \begin{tikzpicture} \sffamily \begin{axis}[ date ZERO=2000-01, ZERO=2000-01-01, date coordinates in=x, no marks, width=12cm,height=6cm, enlargelimits=false, xticklabel={\year}, xtick={2000-01,2001-1,2002-1,2003-1,2004-1,2005-1,2006-1,2007-1,2008-1,2009-1,2010-1,2011-1,2012-1,2013-1,2014-1,2015-1}, xtick pos=left, xtick align=outside, ymin=0,ymax=20, ytick={0,4,...,20}, yticklabel={\pgfmathprintnumber[verbatim]{\tick}\%}, ytick style={draw=none}, yticklabel pos=right, ymajorgrids=true, legend style={ draw=none, legend cell align=left, at={(1.12,1.05)}, anchor=north west, legend image code/.code={ \filldraw[##1] (-.5ex,-.5ex) rectangle (1ex,1ex); } } ] \addplot table[col sep=comma,x=Year,y={Central bank of Iceland inflation target}] {infla.csv}; \addlegendentry{Central bank of Iceland inflation target}; \addplot table[col sep=comma,x=Year,y={CPI}] {infla.csv}; \addlegendentry{CPI}; \end{axis} \end{tikzpicture} \end{document} Als Fehler erhalte ich Package pgfplots Warning: running in backwards compatibility mode (unsuitable t ick labels; missing features). Consider writing \pgfplotsset{compat=1.13} into your preamble. on input line 4. ) Runaway argument? 01+/{\c@pgf@counta }\edef \pgfmathresult {\the \c@pgf@counta }\pgfmath@smuggleo ne \ETC. [1]: http://data.is/1K7a7b0 [2]: http://data.is/1KbHeL2
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

05 Feb '16, 12:21

Tischa's gravatar image

Tischa
1.4k30110130

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

12 Jan '16, 20:57

Tischa's gravatar image

Tischa
1.4k30110130

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
Markdown, (nicht umbrachbares) Leerzeichen

11 Jan '16, 07:48

saputello's gravatar image

saputello
11.1k174365

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

10 Jan '16, 20:21

saputello's gravatar image

saputello
11.1k174365

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

10 Jan '16, 19:43

Tischa's gravatar image

Tischa
1.4k30110130