问题标签 [bqplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
210 浏览

python - bqplot 图像的 on_click/hover 事件

我正在尝试使用带有图像芯片和散点图的 ipywidgets 和 bqplot 构建交互式仪表板。散点图中的每个点都对应一个图像芯片,因此我希望(1)在将鼠标悬停在相应图像上时“突出显示”该点,以及(2)在单击时更改该点的颜色并存储 x 值一个图像。

尽管on_clickon_hover存在于图像标记中,但我没有设法使它们起作用。请参阅下面我到目前为止所拥有的

额外的问题:是否可以在同一个图中并排放置多个图像?

0 投票
1 回答
37 浏览

jupyter-notebook - 悬停在图像上时在散点图中突出显示点

我正在尝试将图像网格链接到散点图,以便在将鼠标悬停在相应图像上时突出显示正确的散点图点。

问题是当迭代注册 DOM 事件时,它们似乎被覆盖,因此只有散点图的最后一个点被突出显示。如何为每个图像注册独立事件。

请参阅下面的可重现示例。

在此处输入图像描述

0 投票
0 回答
9 浏览

python - Bqplot 数量超过限制

我最近一直在 jupyter notebook 中使用 bqplot。

我要绘制的数字存储在一个 numpy 数组中。但是,当绘制它们时,一些数字变为负数。我怀疑问题出在 int 转换和二进制补码上。如果numpy.uint64 ,我检查了该数字类型,并且数组中的许多数字都大于 2^^32。所以这可能就是问题所在。

有没有办法在 bqplot 设置中解决这个问题?

0 投票
1 回答
29 浏览

python - 在 bqplot 中更改纵横比 = 1 的绘图限制

我希望你们都很好

我正在尝试使用 aspect_ratio=1 (两个轴的比例相同)进行绘图,但这总是给出一个平方布局,不管我正在绘制的元素的真正限制是什么

这是 bqplot 限制吗?下面我展示了我所拥有的和我想要的

图解问题

0 投票
0 回答
29 浏览

python-3.x - 在 Jupiter Notebook 中用 ipywidget 链接两个数字

我有两个使用 bqplot 开发的数字;网格热图和直方图。我想使用 ipywidget 链接这两个数字以获取仪表板。仪表板应在左侧具有网格图,在右侧具有直方图。这是我的代码:

但是,我没有得到任何显示。

0 投票
1 回答
36 浏览

python - 如何删除 bqplot 上的科学记数法?

我正在使用 bqplot 在 jupyter-notebook + VOILA 上创建实时折线图

结果图的一部分

我的问题是,如何从 y 轴上删除科学记数法。这是一个简单的任务,但我已经尝试了很多东西。

我尝试使用axes.tick_format图形的属性,但我认为只有当你有我不能拥有的轴对象时才有效,因为它们需要我无法使用的强制Scale属性,因为图形是实时的并且需要生成/重新校准 x 和 y 比例当它运行时。

我尝试更改y_values.append(y_val)为,y_values.append("{:.2f}".format(y_val))但它转换为字符串,并且 bqplot 不会将其作为数字处理,因此有时会在 0 顶部出现负数。

我尝试转换为 numpy 数组,然后这样做np.set_printoptions(suppress=True)(显然)不起作用。

基本上尝试了很多东西,我认为这归结为一些可能存在或不存在的 bqplot 属性。已经卡了一段时间了。谢谢!