Stata 如何格式化图例中的数字标签?

Stata 如何格式化图例中的数字标签?,stata,Stata,在Stata中,以下代码生成等高线图: sysuse auto, clear twoway (contour headroom mpg price), legend(on) 情节如下: 如何更改图例以自动将其标签格式化为1.0、2.0等 我希望这样做,而不必手动创建标签并将其传递到legend选项 在我的实际应用程序中,我试图让它适用于来自spmap命令的地图,但很难用该命令提供一个最小的工作示例。看起来您希望重新格式化等高线图clegend中的编号(与“传统”图例相反). 在这种情况下,

在Stata中,以下代码生成等高线图:

sysuse auto, clear
twoway (contour headroom mpg price), legend(on)
情节如下:

如何更改图例以自动将其标签格式化为
1.0
2.0

我希望这样做,而不必手动创建标签并将其传递到
legend
选项


在我的实际应用程序中,我试图让它适用于来自
spmap
命令的地图,但很难用该命令提供一个最小的工作示例。

看起来您希望重新格式化等高线图
clegend
中的编号(与“传统”图例相反).

在这种情况下,只需指定
zlabel
选项和所需格式:

sysuse auto, clear
twoway contour headroom mpg price, zlabel(#5, format(%2.1f))
这将产生所需的输出: