У меня есть два кадра с датами:
df1:
Name A B C
D1 2018-04-26 2018-04-24 2018-04-24
D2 2018-04-25 2018-04-23 2018-04-23
D3 2018-04-25 2018-04-26 2018-04-26
df2:
Name A B C
D1 2018-04-24 2018-04-23 2018-04-24
D2 2018-04-25 2018-04-23 2018-04-21
D3 2018-04-22 2018-04-24 2018-04-23
Допустим, я хотел бы стилизовать df1 так, чтобы, если значение не равнялось соответствующему значению в df2, оно выделяло красную ячейку.
Я знаю, что мне нужно создать функцию и использовать
df1.style.applymap()
но у меня проблемы с соединением функции. Что-то вроде;
def diffindicator(val):
color = 'white'
if val != df2:
color = 'red'
return 'background-color: %s' % color