我有一个函数,它从jupyter笔记本中的滑块小部件中获取变量,进行一些计算,并返回一个数据帧。我怎样才能使滑块值每次更新时都不显示这个数据帧?
如果我这样做:
r = interact(process_data, data=fixed(df), values=(1,5,1))
其中" process_data"是我的功能。 " r"的结果是总是现在显示。我怎么能阻止这种情况发生?我想保存数据框" r"以后再使用。
答案 0 :(得分:0)
将__manual
设为True
:
r = interact(process_data, data=fixed(df), values=(1,5,1), __manual=True)
这为您提供了一个单击按钮来执行您的功能。
或者,设置continuous_update=False
:
r = interact(process_data, data=fixed(df), values=(1,5,1),continuous_update=False))
仅在释放鼠标按钮时获取更新。