from plotly.widgets import GraphWidget
from plotly.graph_objs import *
import numpy as np
g = GraphWidget()
g
g.add_traces([Scatter(x=[1,2,3], y=[2,1,4])])
g.delete_traces([0,1])
x0 = np.random.randn(500)
x1 = np.random.randn(500)+1
trace1 = Histogram(
x=x0,
opacity=0.75
)
trace2 = Histogram(
x=x1,
opacity=0.75
)
data = Data([trace1, trace2])
layout = Layout(
barmode='overlay'
)
g.add_traces(data)
g.relayout(layout)
# CSS styling within IPython notebook - feel free to re-use
from IPython.core.display import HTML
import urllib2
HTML(urllib2.urlopen('http://bit.ly/1Bf5Hft').read())