Как изменить размер шрифта текста в кадре данных с помощью панд - PullRequest
1 голос
/ 11 декабря 2019

Я изучил документацию по стилю панд, но не смог точно получить конкретный и точный ответ на мой вопрос. Я читаю файл Excel с использованием фрейма данных и обрабатываю этот фрейм в моей программе. Наконец, я записываю обработанный фрейм данных в другой существующий файл Excel с помощью библиотеки xlwings.

Я использую -

import pandas as pd
import xlwings as xw
df = pd.read_excel("file.xlsx")

.
.  #Code for processing dataframe and writing dataframe in another excel file
.

Прежде чем записать этот фрейм данных в другой существующий Excel, я хочу изменить шрифт -размер всего текста внутри моего окончательного фрейма данных. Я не могу найти способ сделать это.

Я нашел следующий код в документе по оформлению панд, чтобы достичь этого -

def magnify():
    return [dict(selector="th",
                 props=[("font-size", "4pt")]),
            dict(selector="td",
                 props=[('padding', "0em 0em")]),
            dict(selector="th:hover",
                 props=[("font-size", "12pt")]),
            dict(selector="tr:hover td:hover",
                 props=[('max-width', '200px'),
                        ('font-size', '12pt')])
]

Я использовал приведенный выше код в своей программе, но шрифтРазмер моего dataframe остается тем же. Это не влияет на размер шрифта. Я пробовал и некоторые другие методы, использующие стили, но размер шрифта остался прежним.

Может кто-нибудь, пожалуйста, очень просто подскажите мне, как изменить размер шрифта моего окончательного фрейма данных, используя pandas или любую другую библиотеку. Потому что я пробовал много способов, но ни один из них не работает для меня. Я только хочу изменить размер шрифта и не хочу делать больше стилей с моим шрифтом.

...