Выделение имени и значения столбца цветом в панде данных Panda для определенного значения - PullRequest
0 голосов
/ 03 мая 2020

Я пытаюсь выделить все значения, которые больше 1 в столбце. Я также хочу выделить имя столбца, который содержит это значение. Я делаю выделение значений, используя приведенный ниже код, но как выделить индекс или ось (имя столбца).

import pandas как pd import numpy как np

data =  pd.DataFrame(np.random.randn(5, 3), columns=list('ABC'))
#print (data)

def highlight_cols(s):
    color = 'yellow' if s > 1 else 'white'
    #color = 'white'
    return 'background-color: %s' % color

data.style.applymap(highlight_cols)
...