Pandas 如何将%NaN替换为,例如“N”-&引用;在Bokeh工具提示中

Pandas 如何将%NaN替换为,例如“N”-&引用;在Bokeh工具提示中,pandas,tooltip,bokeh,Pandas,Tooltip,Bokeh,我有这样一段代码作为bokeh图的一部分,bokeh图是由pandas数据帧生成的: tooltips=[ ( 'date', '@fcstdate{%F}' ), ( 'actuals', '$@actvol{0.00 a}' ), ( 'forecast', '$@projvol{0.00 a}' ), ( 'plan', '$@planvol{0.00 a}' ), ], 您可以在这里看到一个输出

我有这样一段代码作为bokeh图的一部分,bokeh图是由pandas数据帧生成的:

tooltips=[
( 'date',     '@fcstdate{%F}'          ),
( 'actuals',  '$@actvol{0.00 a}'       ),
( 'forecast', '$@projvol{0.00 a}'      ),
( 'plan',     '$@planvol{0.00 a}'      ),
            ],
您可以在这里看到一个输出示例:

它返回“实际值:%NaN”,因为该期间没有实际值。我希望对其进行格式化,使其在值为null时显示破折号(例如“-”)

最干净的方法是什么?如果可能的话,最好是在上面的工具提示代码中,而不是在数据框中