Код ниже должен работать в редакторе, чтобы открыть точечный график в браузере. Необходимые библиотеки также перечислены. (Атом 1.28, Питон 3).
Импорт библиотек
import datetime
from datetime import date
import pandas as pd
import numpy as np
from plotly import __version__
#%matplotlib inline
import json
import plotly.offline as pyo
import plotly.graph_objs as go
from plotly.tools import FigureFactory as FF
import cufflinks as cf
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
cf.go_offline()
Создание образца кадра данных
x = np.random.randn(100)
y = np.random.randn(100)
df = pd.DataFrame({'x':x, 'y':y})
Создание трасс, макет для построения
# Create traces
trace = [go.Scatter(
x = df.x,
y = df.y,
mode = 'markers'
)]
layout = go.Layout(
title = 'Title',
xaxis = {'title': 'X AXIS'},
yaxis = {'title': 'Y AXIS'}
)
fig = go.Figure(data=trace,layout=layout)
pyo.plot(fig, filename='sample_plot.html')