# IMPORT PACKAGES
import numpy as np
import plotly.offline as pyo
import plotly.graph_objs as go
# CREATE SOME FAKE DATA
np.random.seed(42)
random_x = np.random.randint(1,101,100)
random_y = np.random.randint(1,101,100)
# CREATE THE MOST BASIC PLOT
data = [go.Scatter(x=random_x,y=random_y, mode="markers")]
pyo.plot(data,filename='scatter.html')
# PLOT V2: Custom title and labels!
data = [go.Scatter(x=random_x,y=random_y, mode="markers")]
layout = go.Layout(title='First plot!',
xaxis={'title': 'XAXIS'},
yaxis=dict(title='myYAXIS'),
hovermode='closest')
fig = go.Figure(data=data,layout=layout)
pyo.plot(fig,filename='scatter.html')
# PLOT V3: Custom markers!
data = [go.Scatter(x=random_x,
y=random_y,
mode="markers",
marker=dict(
size=12,
color='rgb(51,204,153)',
symbol='pentagon',
line = {'width': 2}))]
layout = go.Layout(title='First plot!',
xaxis={'title': 'XAXIS'},
yaxis=dict(title='myYAXIS'),
hovermode='closest')
fig = go.Figure(data=data,layout=layout)
pyo.plot(fig,filename='scatter.html')