Ausrichten einzelner Spalten in Pandas to_latex

8

Ich verwende die Methode pandas to_latex , um einen Datenrahmen in ein Latex tabular zu konvertieren. Ich sehe keine Option, um die Ausrichtungsfelder der resultierenden Tabelle zu ändern. Zum Beispiel habe ich einen Datenrahmen, der so aussieht:

%Vor%

und meine Ausgabetabelle sieht so aus:

%Vor%

Ich möchte, dass sich die {lll} -Ausrichtung in {rrr} ändert. Im Allgemeinen möchte ich sogar unterschiedliche Ausrichtungen für verschiedene Spalten oder sogar ein vertikales Trennzeichen | verwenden in {r|r|r} designator.

Wird dies zur Zeit unterstützt?

    
Suresh 15.06.2014, 14:54
quelle

2 Antworten

5

Wie Sie im Code von Pandas sehen können (diese Funktion wird zum Rendern von latex_table verwendet): Ссылка Es wird noch nicht unterstützt. Nur wenn Ihre Daten die Nummer von numpy sind, wird sie nach rechts formatiert. In Python ist es ziemlich einfach, Ihre Spalten zu formatieren.

%Vor%

oder allgemeiner mit regex replace.

    
404pio 15.06.2014, 15:49
quelle
4

Inzwischen ( pandas version 0.17.1), hat die Methode to_latex den Parameter column_format , also könnten Sie einfach

machen %Vor%     
Daniel Jung 16.02.2016 14:36
quelle

Tags und Links