Как я могу увеличить размер стола? - PullRequest
0 голосов
/ 12 января 2019

Я пытаюсь отобразить фрейм данных pandas в виде изображения, но когда я использую plt.show (), я получил маленькое изображение таблицы внутри большого (невидимого) субплота, занимающего 90% сгенерированного окна .

Я использовал этот код:

    # ...

    ax = plt.subplot()

    ax.xaxis.set_visible(False)
    ax.yaxis.set_visible(False)

    ax.spines['right'].set_visible(False)
    ax.spines['top'].set_visible(False)
    ax.spines['left'].set_visible(False)
    ax.spines['bottom'].set_visible(False)

    coeficientes_real_2 = coeficientes_real.transpose()

    table(ax, coeficientes_real_2, colWidths=[0.1, 0.1, 0.1], loc='center')

    plt.savefig('mytable.png')

    plt.show()

    #...

И получил такой результат:

Result

Как мне увеличить размер стола?

1 Ответ

0 голосов
/ 12 января 2019

На основании этой записи вы можете масштабировать всю таблицу с помощью

tb = table(ax, coeficientes_real_2, colWidths=[0.1, 0.1, 0.1], loc='center')
tb.scale(2,2)

Или измените ширину столбца и размер шрифта индивидуально:

tb = table(ax, coeficientes_real_2, colWidths=2*[0.1, 0.1, 0.1], loc='center')
tb.set_fontsize(24)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...