2016-09-29 4 views
-4

Есть ли способ сделать условное форматирование в python так, как он есть в excel?Условное форматирование в Python

Пример.

Допустим, у меня число 5 в среднем. Если у меня есть номер, который на 20% выше, чем в avaerage, я хочу, чтобы он отображался в цвете зеленый

То же самое, когда у меня есть число, которое на 20% ниже. Чем я хочу, чтобы число было красным.

пытался понять это без Succes

ответ

1

Это немного трудно понять контекст, который вы хотите создать условное форматирование. Если вы имеете в виду форматирования данных в панд dataframe, я думаю, что это невозможно. С другой стороны, если вы пишете свой вывод от python до Excel, используя xlsxwriter, условное форматирование довольно просто. Хотя я не знаю, как отметить 20% выше среднего, примеры here показывают, как писать условно отформатированные ячейки, которые являются определенным числом стандартных отклонений выше среднего или находятся в верхнем x%. Надеюсь, это поможет.

Смежные вопросы