通过以下代码使用散景scatter
功能时:
import numpy as np
import bokeh.plotting as bpl
bpl.output_notebook()
x=np.linspace(-np.pi,np.pi,100)
y=np.sin(x)
bpl.scatter(x,y)
bpl.show()
我可以使用 wheel zoom
和box zoom
工具放大绘图,并且标记保持固定的显示大小。相反,如果我明确设置标记(字形)大小,如以下代码所示
import numpy as np
import bokeh.plotting as bpl
bpl.output_notebook()
x=np.linspace(-np.pi,np.pi,100)
y=np.sin(x)
bpl.scatter(x,y,radius=y/10)
bpl.show()
标记大小会根据缩放比例进行缩放。如何明确设置标记大小并同时保持与缩放比例无关的固定显示大小,因为它是 mpl3d 的标准行为?