Ausrichtung der Spaltenebene im Pandas DataFrame -DruckPython

Python-Programme
Anonymous
 Ausrichtung der Spaltenebene im Pandas DataFrame -Druck

Post by Anonymous »

Wenn ein Pandas DataFrame gedruckt wird, werden die Spaltenstufen der MultiIndex mit der Spalte der 1. (links am meisten) anstelle der letzten (rechten) Spalte ausgerichtet:
import numpy as np
import pandas as pd

df = pd.DataFrame(
[np.arange(6), np.arange(6)+5],
columns=pd.MultiIndex.from_product([
("a"*10, "b"*20),
("A", "B", "C")]))
print(df)
< /code>
Erzeugt < /p>
aaaaaaaaaa bbbbbbbbbbbbbbbbbbbb
A B C A B C
0 0 1 2 3 4 5
1 5 6 7 8 9 10
< /code>
anstelle der kompakteren (und wohl klareren und natürlicheren) < /p>
aaaaaaaaaa bbbbbbbbbbbbbbbbbbbb
A B C A B C
0 0 1 2 3 4 5
1 5 6 7 8 9 10
< /code>
Gibt es eine Möglichkeit, die zweite Ausgabe zu erhalten? < /p>
PS. Wie von @Mozway, RFE.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post