kaggle: диаграммы, построенные с использованием библиотеки визуализации Altair, не отображаются после коммита - PullRequest
0 голосов
/ 11 сентября 2018

Я использую библиотеку Altair Visualization для построения диаграмм в ядре kaggle.Когда я запускаю ячейку за ячейкой, появляются диаграммы.Но когда я фиксирую записную книжку и вижу результат, диаграммы не отображаются.

Я проверил версию altair с помощью команды alt. version .

altair verion used in Kaggle

Я использую последнюю версиюверсия альтаира согласно приведенному выше результату.Я даже попытался добавить пакет 'vega' из настроек и зафиксировать.Даже тогда, карты альтаира не были показаны.Не уверен, что происходит не так.

1 Ответ

0 голосов
/ 11 сентября 2018

Для Altair 2.2 вы можете использовать рендерер notebook для рендеринга диаграмм альтаира:

import altair as alt
alt.renderers.enable('notebook')

Обратите внимание, однако, что эти диаграммы будут отображаться только при работающем ядре, а не при статическом просмотре ядра (например, при совместном использовании ядра).

В основной ветке Altair мы только что слили рендерер kaggle, и как только он превратится в релиз (Altair 2.3 или новее), вы сможете использовать

alt.renderers.enable('kaggle')

и затем графики будут отображаться как в реальном, так и в статическом представлении ядер. У меня есть пример этого в действии здесь: https://www.kaggle.com/jakevdp/altair-kaggle-renderer-test

...