【发布时间】:2019-10-06 00:09:54
【问题描述】:
我正在使用 Ipython 笔记本、pandas 库和散景绘图库,并且我有一个生成网格图的函数。我正在尝试设置一些复选框,每个复选框对应于其中一个图,然后仅使用选中了相应复选框的图更新网格图。似乎对 ipywidgets 库的支持并不多。到目前为止,这是我的尝试;我不知道如何将我创建的复选框传递给我的函数以更新我的网格图,所以任何帮助将不胜感激。谢谢。
attributes = df.columns.tolist()
from ipywidgets import Checkbox, interact
from IPython.display import display
chk = [Checkbox(description=attributes[i]) for i in range(len(attributes))]
#this displays the checkboxes I created correctly
display(*chk)
#update plot takes in the names of the columns to be displayed and returns
#a gridplot containing all corresponding plots
#not sure about the part below though
interact(updatePlot,args=chk)
【问题讨论】:
标签: python pandas checkbox ipython bokeh