Ich kann meinen Single-Header Datenrahmen auf einer Figur mit diesem Code Grundstück:Python matplotlib Plot Tabelle mit mehreren Header
plt.table(cellText=df.round(4).values, cellLoc='center', bbox=[0.225, 1, 0.7, 0.15],
rowLabels=[' {} '.format(i) for i in df.index], rowLoc='center',
rowColours=['silver']*len(df.index), colLabels=df.columns, colLoc='center',
colColours=['lightgrey']*len(df.columns), colWidths=[0.1]*len(df.columns))
Meine Frage ist: ist es möglich, Grundstück eines Datenrahmen mit Multiindex Spalten? Ich möchte zwei separate "Zeilen" für meine Multi-Header, also Tupel in einer Kopfzeile ist nicht gut. Wenn es möglich ist, möchte ich die oben genannten Stile (Farben) auf beide Header anwenden (es wäre brillant, verschiedene Farben für die Multi-Header zu setzen). Hier
ist ein Beispiel Datenrahmen:
df = pd.DataFrame([[11, 22], [13, 23]],
columns=pd.MultiIndex.from_tuples([('main', 'sub_1'), ('main', 'sub_2')]))
Ergebnis:
main
sub_1 sub_2
0 11 22
1 13 23