Wie der Tabelle ändern fontsize mit matplotlib.pyplot?

Ich zeichne eine Tabelle mit pyplot wie diese:

    sub_axes.table(cellText=table_vals,
          colWidths = [0.15, 0.25],
          rowLabels=row_labels,
          loc='right')

Möchte ich ändern Sie die fontsize der Tabelle der Inhalt, und fand es ist ein fontsize Eigenschaft,
bitte ref definition von 'table'.

So wird es:

    sub_axes.table(cellText=table_vals,
          colWidths = [0.15, 0.25],
          rowLabels=row_labels,
          fontsize=12,
          loc='right')

Aber wenn ich den code auszuführen, ich bekam eine Fehlermeldung:

TypeError: table() got an unexpected keyword argument 'fontsize'

Ist diese Eigenschaft veraltet? Und wie kann ich die Schriftgröße der Tabelle mit pyplot?

Es ist eine Eigenschaft, aber nicht ein keyword-argument auf den Tisch-Konstruktor. versuchen Sie t=sub_axes.table(...) dann t.fontsize = 12

InformationsquelleAutor Evans Y. | 2013-03-20

Schreibe einen Kommentar