有没有办法将 Pandas 数据框变成一个小部件,您可以在其中单击一行并存储与该行关联的 ID?

问题描述

我目前正在尝试使用 Jupyter 笔记本和 Viola 构建仪表板,我希望仪表板包含主数据框作为可点击的小部件,您可以在其中选择一行并存储将用于更新其他部分的行 ID的仪表板。

我最初从 O'rielly Jupytercon 视频 (https://www.youtube.com/watch?v=i40d8-Hu4vM&t=1084s) 中得到这个想法。我遇到的问题是我无法导入他们使用的包含 DataGrid 函数的包。

我无法找到任何文档和/或导入包。

以下导入是:

from bqwidgets import DataGrid

用于笔记本的输入见视频的 16:40 用于开发开始widget进程的df的代码在18:56

我希望有人能够帮助我弄清楚如何获得这个 bqwidgets 包,或者为我提供一个不同的解决方案,让我了解如何在仪表板中创建一个可点击的 df 来存储行点击的 ID 并将其用于仪表板中的其他组件。

image of dashboard idea in video

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)