IPython的背景虚化散点图标记大小后放大

问题描述:

当使用背景虚化scatter功能与下面的代码:IPython的背景虚化散点图标记大小后放大

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 zoombox 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的标准行为?

您需要给剧情一个size而不是radius。默认情况下,size以屏幕空间为单位,radius以数据空间为单位。

+0

谢谢!正是我在找什么! – ehyG 2014-10-20 13:20:01