Как использовать модуль Python IBM "pixiedust" в Google Colab Laboratory?

Я был очарован библиотекой pixiedust отладки и визуализации, разработанной IBM, и хотел попробовать ее на gooogle colab.

Я сделал следующее:

!pip install pixiedust

# matplotlib, seaborn, jinja2 are already installed in gcolab.

График отображения не работает

import pixiedust
df = pixiedust.sampleData() # this shows the dataframe
display(df)  # This does not do anything.

Отладка тоже не работает

import pixiedust

# Next cell
%%pixie_debugger
import random
def find_max (values):
    max = 0
    for val in values:
        if val > max:
            max = val
    return max
find_max(random.sample(range(100), 10))

# This gives nothing.

Возможно ли использовать pixiedust в Google Colab или он доступен только в облаках IMB?

0 ответов

Может быть, уже немного поздно для @astro123, но, возможно, кто-то другой тоже выглядит так же, как и я. Итак, вот мое решение. Как указано в руководстве по установке pixiedust, на https://pixiedust.github.io/pixiedust/install.html вы должны проверить, что у вас есть ядро ​​jupyter с pixiedust. В колабе просто беги

!jupyter pixiedust list

Как видите, по умолчанию у него нет ядра с pixiedust, поэтому установите его

 `   !jupyter pixiedust install`

Затем вы можете выбрать на главной панели запуск с ядром pixiedust. Теперь он должен работать, но поскольку коллаборация постоянно развивается, простого пошагового руководства не существует.

С уважением

Другие вопросы по тегам