I am trying to get conditional formatting working and it seems that the formatting for numbers somehow truncates the significant digits and only considers the integer part of a number. Even in the example shown in the user guide doesn’t seem to work properly at https://dash.plot.ly/datatable/style
'if': {
'column_id': 'Temperature',
'filter': 'Temperature > num(3.9)'
},
'backgroundColor': '#3D9970',
'color': 'white',
The cell for New York City Temperature shows up as green even though the value is less than 3.9. I’ve tested this in other scenarios and it seems like the conditional formatting for numbers only uses the integer part of the condition (“3” but not “3.9”). I am using the dash packages suggested for installation in the user guide.