using the dataframe HTML styler changes representation of NaNs
The regular output of a dataframe with NaN values displays them as "NaN",

when using the HTML styler, they are displayed as "nan"

I'm not sure if this breaks anything but it is an inconsistency.
