Tabelle und Diagramm aus einer Datei Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


K7N2-Delta

Tabelle und Diagramm aus einer Datei

Beitrag von K7N2-Delta »

Hi Leute,

wie der Titel schon sagt, ich bin auf der Suche nach einer einfachen Möglichkeit mit nur einer Ausgangsdatei, eine Tabelle sowie ein Diagramm zu erzeugen.

Quasi wie in Excel, einmal den Datensatz eingeben und glücklich sein. Die Möglichkeiten die ich bisher gefunden habe, konnte ich leider mangels nötiger Kenntnisse nicht umsetzen.

Ich denke eine der einfachsten Möglichkeiten ist mittels Batch-Datei, die mir meine Datei in eine Tabelle.tex umwandelt? Nur leider habe ich noch nie eine batch geschrieben :-(

Über Vorschläge jeglicher Art bin ich doch sehr dankbar.

K7N2

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

pgfplotstable
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Beobachter

Etwas mehr Substanz muss her

Beitrag von Beobachter »

Sieh dir genau die wichtigen Hinweise und Vorabhilfen an und überfliege sie nicht nur, wenn Du eine aussagekräftige Antwort möchtest. Mit deinen bisherigen Beschreibungen ist nicht wirklich viel anzufangen.

K7N2-Delta

Beitrag von K7N2-Delta »

Danke!

Stamm-

Erster Ansatz

Beitrag von Stamm- »

Ich habe mal in mein Archiv gegriffen und dieses Beispiel mit dem schon vorgeschlagenen Paket »pgfplotstable« gefunden. Tabelle und Graph sind da in ihrer eigenen Gleitumgebung platziert. Ist vielleicht zum Start ganz hilfreich.
\documentclass[
  captions=tableabove,
  ngerman
]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}     % Ersatz für »inputenc«
\SelectInputMappings{     % Halbautomatische Festlegung
  adieresis={ä},          % der Eingabe-Kodierung mit Hilfe
  germandbls={ß}          % von ausgewählten Sonderzeichen
}                         % siehe: http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
\usepackage{babel}
\usepackage{geometry}
\usepackage{caption}

\usepackage{pgfplotstable}  % lädt »pgfplots«
\pgfplotstableset{
  empty cells with={---},
  every head row/.style={before row=\toprule,after row=\midrule},
  every last row/.style={after row=\bottomrule}
}
\pgfplotsset{
  compat=1.12,
  xlabel near ticks,
  ylabel near ticks
}

\usepackage{array,booktabs}

\usepackage{filecontents}
\begin{filecontents*}{daten.dat}
X Y
0 0
1 -40.0975460694
2 -46.1181459826
3 -49.6399711638
4 -52.1387458959
5 -54.0769461561
6 -55.660571077
7 -56.9995068696
8 -58.1593458092
9 -59.1823962581
10 -60.0975460694
\end{filecontents*}

\setkomafont{caption}{\small}
\setkomafont{captionlabel}{\usekomafont{disposition}}

\begin{document}
  \begin{table}[!htb]
    \caption{Tabelle mit Datensatz}
    \label{tab:datensatz}
    \centering
    \pgfplotstabletypeset[
      use comma,
      sci zerofill,
      precision=3,
      columns/X/.style={column type=r},
      columns/Y/.style={dec sep align}
    ]{daten.dat}
  \end{table}

  \begin{figure}[!htb]
    \centering
    \begin{tikzpicture}
      \begin{axis}[
        xlabel=X,
        ylabel=Y
      ]
        \addplot table {daten.dat};
      \end{axis}
    \end{tikzpicture}
    \caption{Datensatz in graphischer Darstellung}
    \label{fig:datensatz}
  \end{figure}
\end{document}

Antworten