要设置Bokeh图表中坐标轴的小数位数,可以使用Bokeh的NumeralTickFormatter
类。
以下是一个示例代码,演示如何设置x和y坐标轴的小数位数为两位:
from bokeh.plotting import figure, show
from bokeh.models import NumeralTickFormatter
# 创建一个新的图表
p = figure()
# 生成一些示例数据
x = [0.1234, 0.5678, 0.9876]
y = [0.2345, 0.6789, 0.4321]
# 绘制散点图
p.scatter(x, y)
# 设置x和y坐标轴的小数位数为两位
p.xaxis.formatter = NumeralTickFormatter(format='0.00')
p.yaxis.formatter = NumeralTickFormatter(format='0.00')
# 显示图表
show(p)
运行这段代码将显示一个散点图,其中x和y坐标轴的数值将被格式化为两位小数。
可以根据需要调整format
参数的值来设置不同的小数位数和其他数值格式。