Offline plot.ly does not render in a published notebook in a dashboard or an insight

Registered Posts: 5 ✭✭✭✭
edited July 2024 in Using Dataiku

Hi there,

Running a python Jupyter notebook I can render beautiful offline plot.ly charts. However, when I publish the notebook to a dashboard, those charts are no longer visible.

I can seem to publish the charts as individual insights using a static insight but I really like the idea of keeping it within the published notebook.

For example - try this in a notebook (assuming you have plotly installed in your python environment). It should work and show a pretty contour plot. Not publish that notebook on a dashboard. Neither the dashboard rendering or insight rendering show the graph - just a blank.


import dataiku
import plotly.graph_objs as go
import numpy as np
import plotly.offline as py

py.init_notebook_mode(connected=True)


x = np.random.randn(1000)
y = np.random.randn(1000)

fig = go.FigureWidget(
data=[
{'x': x, 'y': y, 'type': 'histogram2dcontour'}
]
)

py.iplot(fig, filename='histogram')

Screen grab of the notebook running -

Not quite so exciting screen grab of the insight...

Any ideas?

Many thanks

Theo

Best Answer

Answers

  • Registered Posts: 5 ✭✭✭✭
    Hi Alex - not exactly what I was hoping to hear but I'll try the professional Plotly account option and see how that shapes up.

    I love the ides of being able to publish Jupyter notebooks as insights and hiding the code behind them.

    Thanks for your answer.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.