快速设置说明。我正在通过Anaconda发行版使用Jupyter笔记本,环境中安装了ivottablejs。
我正在尝试将计算出的指标添加为派生属性
pivot_ui(df, derivedAttributes={'calc_metric': calculation})
文档(here)表示要设置为函数和对象。我尝试同时添加一个简单的JS函数(作为文本)和一个Python函数,但同时收到以下消息:“渲染数据透视表UI时出错”,并在控制台中键入错误。
有没有一种方法可以通过Jupyter笔记本为ivottablejs创建自定义衍生属性?
答案 0 :(得分:0)
否,无法在Jupyter包装器中为PivotTable.js创建派生属性。根据{{1}} Python模块的自述文件,您只能从Python传入JSON可序列化的选项,而函数不能JSON可序列化...对不起!
注意:我是这两个库的作者。