PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In Tabellen automatisch auf 4 Nachkommastellen runden



beans
11-06-2013, 09:43
Hallo zusammen,

ich würde gerne in tabellen für meine BA Werte automatisch auf 4 Nachkommastellen runden lassen. Die Tabellen sehen so aus:



% Mögliche Klassenoptionen:
% bachelor, master, seminar, english
\documentclass[bachelor]{ur-arbeit}
\begin{document}
\begin{table}
\begin{tabular}{clllll}
\toprule
\bfseries Unternehmen & \bfseries$AR_{i,1}$&\bfseries$AR_{i,2}$&\bfseries$AR_{i,3}$ & \bfseries $AR_{i,4}$&\bfseries$AR_{i,5}$\\
\midrule
Allianz&0,015197462&0,032773188&0,024466144&$-0,084760421^{***}$&$-0,034523917^*$\\
Altana&$-0,064886713^{**}$&-0,012580687&0,009817723&0,02257706&-0,030177014\\
BASF&-0,003680558&$-0,046981656^{***}$&-0,005253535&-0,005692168&0,005209513\\
BMW&0,011400262&$-0,043805888^{**}$&-0,012530476&0,024931798&0,027986482\\
Commerzbank&$-0,048067499^{**}$&$-0,035126606^{*}$&-0,012418663&-0,028080005&-0,004587919 \\
Dt. Bank&$-0,033466395^*$&0,007626315&-0,00985012&-0,030059195&-0,006919801 \\
Dt. Lufthansa&-0,003680487&$-0,043457148^*$&-0,021691714
&$0,043283617^*$&-0,005462686 \\
\bottomrule
\end{tabular}
\caption[Wahl 2002 signifikante abnormale Renditen]{Übersicht der signifikanten abnormalen Renditen}
\label{2002AR}
\end{table}
\end{document}



habs schon mit rccol probiert, aber irgendwas mach ich dauernd falsch :(

vielen Dank schonmal,

LG

klops
11-06-2013, 10:22
Hast Du schon das siunitx (http://www.ctan.org/pkg/siunitx)-Paket mit S-Spalte und round-mode-Option probiert?
BTW: Du solltest immer ein vollständiges Minimalbeispiel (http://www.mrunix.de/forums/showthread.php?t=66921) angeben, damit potentielle Helfer direkt damit ausprobieren und ggf. eine fertige Lösung anbieten können. Außerdem solltest Du Code in Beiträgen als solchen markieren (http://www.mrunix.de/forums/misc.php?do=bbcode). Das geht in der erweiterten Ansicht auch einfach mit Hilfe des #-Knopfes in der Toolbar.

Außerdem werden Tabellen nach Konvention mit Überschriften versehen. Außerdem möchte ich Dir das Paket threeparttable (http://www.ctan.org/pkg/threeparttable) nahe legen. Leider funktioniert mit sinunitx-Spalten \tnote nicht. Aber das kann man sich notfalls mit \textsuperscript behelfen:
\documentclass{article}
\usepackage{booktabs}
\usepackage{threeparttable}
\usepackage{siunitx}
\begin{document}
\begin{table}
\sisetup{round-mode=places,round-precision=2}% hier ggf. anpassen! (siehe siunitx-Anleitung)
\begin{threeparttable}
\caption[Wahl 2002 signifikante abnormale Renditen]{Übersicht der signifikanten abnormalen Renditen}
\label{2002AR}
\begin{tabular}{lSSSSS}
\toprule
\bfseries Unternehmen & \bfseries$AR_{i,1}$&\bfseries$AR_{i,2}$&\bfseries$AR_{i,3}$ & \bfseries $AR_{i,4}$&\bfseries$AR_{i,5}$\\
\midrule
Allianz&0,015197462&0,032773188&0,024466144&-0,084760421\textsuperscript{***}&-0,034523917\textsuperscript*\\
Altana&-0,064886713\textsuperscript{**}&-0,012580687&0,009817723&0,02257706&-0,030177014\\
BASF&-0,003680558&-0,046981656\textsuperscript{***}&-0,005253535&-0,005692168&0,005209513\\
BMW&0,011400262&-0,043805888\textsuperscript{**}&-0,012530476&0,024931798&0,027986482\\
Commerzbank&-0,048067499\textsuperscript{**}&-0,035126606\textsuperscript{*}&-0,012418663&-0,028080005&-0,004587919 \\
Dt. Bank&-0,033466395\textsuperscript*&0,007626315&-0,00985012&-0,030059195&-0,006919801 \\
Dt. Lufthansa&-0,003680487&-0,043457148\textsuperscript*&-0,021691714
&0,043283617\textsuperscript*&-0,005462686 \\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item foo
\item[**] bar
\item[***] mi
\end{tablenotes}
\end{threeparttable}

\end{table}
\end{document}

beans
11-06-2013, 10:33
hab den ersten Beitrag mal angepasst, danke für den Tipp ;)

werd das dann mal ausprobieren, vielen vielen Dank :)

klops
11-06-2013, 10:37
hab den ersten Beitrag mal angepasst, danke für den Tipp ;) Du solltest in einem vollständigen Minimalbeispiel (http://www.mrunix.de/forums/showthread.php?t=66921) aber keine Spezialklasse (und keine Spezialpakete) verwenden, wenn das nicht unbedingt notwendig ist. Wenn es unbedingt notwendig ist, solltest Du auch angeben, wo man diese Klasse (oder die Pakete) bekommt.

beans
11-06-2013, 10:47
das ist die Vorlage vom Lehrstuhl..
Link: http://www-finance.uni-regensburg.de/Lehre/Seminar/LaTeX.html.de

also der Code aus #2 funktioniert an und für sich sehr gut, Problem sind die Sternchen, die er bei mir (^{**}) rauswirft..

klops
11-06-2013, 11:58
Explizite Umschaltung in den Mathemodus kann in S-Spalten zu Problemen führen. Deshalb habe ich Dir auch gezeigt, wie man das umgehen kann. Wenn Du das so machst, wie ich es Dir gezeigt habe, was bleibt dann für ein Problem?

Und warum zum Kuckuck fängst Du nun dieselbe Diskussion auch noch auf goLaTeX an, wenn Dir hier bereits eine Lösung gezeigt wurde? Und warum setzt Du dann hier nicht wenigstens einen entsprechenden Link, wie das in den Board-Regeln (http://www.mrunix.de/forums/showthread.php?t=38129) angegeben ist. Sorry, aber ich verliere gerade die Lust, mich hier weiter zu engagieren … :mad:

beans
11-06-2013, 12:09
habe den fehler gefunden.

und zu deinem geflame sag ich mal lieber nix ;)

klops
11-06-2013, 12:12
und zu deinem geflame sag ich mal lieber nix ;) Das hast Du zu Deiner Schande jetzt aber schon getan! (http://www.tty1.net/smart-questions_de.html#not_losing)