Добавить производный атрибут к pivottablejs в блокнотах jupyter - PullRequest
0 голосов
/ 20 февраля 2019

Быстрая настройка заметок.Я использую ноутбуки Jupyter через дистрибутив Anaconda с установленной в среде pivottablejs.

Я пытаюсь добавить вычисленную метрику в качестве производного атрибута

pivot_ui(df, derivedAttributes={'calc_metric': calculation})

Документация (здесь ) говорит, чтобы установить как и объект функций.Я попытался добавить как простую функцию JS (как текст), так и функцию Python, но получил следующее сообщение: «Произошла ошибка при отображении интерфейса сводной таблицы» и ошибки типа в консоли.

Есть ли способсоздать собственный производный атрибут для сводных таблиц через блокноты Jupyter?

1 Ответ

0 голосов
/ 20 февраля 2019

Нет, нет способа создать производные атрибуты в оболочке Jupyter для PivotTable.js.В соответствии с файлом Readme модуля pivottablejs Python вы можете передавать только опции JSON-сериализуемые из Python, а функции не JSON-сериализуемые ... извините!

Примечание: я являюсь автором обоихбиблиотеки.

...