Мне нужно нанести на график свои данные, используя график, но этот код не дает мне никакого результата, я отображаю свои данные, но без какой-либо цифры:
import plotly.graph_objs as go
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
data_t = []
for mac, dico_data in dict_info.items():
data_t.append(go.Scatter( x= dico_data['asn'], y= dico_data["time"], name=mac ))
print (data_t)
data = data_t
iplot(data_t)
2 ответа
Попробуйте использовать
init_notebook_mode(connected=True)
Или попробуйте использовать встроенный режим в ноутбуках
py.init_notebook_mode()
И если вы используете его из ноутбука, попробуйте следующий пример:
Импортировать plotly импортировать plotly.graph_objs as go
plotly.offline.plot({
"data": [go.Scatter(x=[1, 2, 3, 4], y=[4, 3, 2, 1])],
"layout": go.Layout(title="hello world")
}, auto_open=True)
Подробнее читайте в документации: https://plot.ly/python/offline/
< Сильный > Вопрос : Из-за встроенного ограничения в браузере, вам необходимо установить
plotly -расширение
< Сильный > Решение: Установите его, если отсутствует с:
jupyter labextension install @jupyterlab/plotly-extension
< Сильный > Справка:
Похожие вопросы
Связанные вопросы
Новые вопросы
python
Python - это многопарадигмальный, динамически типизированный, многоцелевой язык программирования. Он разработан для быстрого изучения, понимания и использования, а также для обеспечения чистого и единообразного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Тем не менее, для вопросов о Python, связанных с версией, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas и NumPy) включите его в теги.