I have a dataframe with different values, but most of tham are NaN (None). I want to colour cells where value is not a None, where is actually value. For example: dataxml=
1 2 3 4 5
a NaN 23 NaN NaN 65
b NaN NaN 54 NaN NaN
c 33 NaN NaN NaN NaN
d NaN NaN 24 NaN NaN
This code color whole dataframe:
def highlight_cells(value):
if value != None:
return 'background-color: yellow'
dataxml.style.applymap(highlight_cells)