Histogram plots in Lightning


Setup


In [1]:
import os
from lightning import Lightning

from numpy import random

Connect to server


In [2]:
lgn = Lightning(ipython=True, host='http://public.lightning-viz.org')


Lightning initialized
Connected to server at http://public.lightning-viz.org


Make a histogram

We'll generate some normally distributed values and make a histogram


In [3]:
values = random.randn(100)
lgn.histogram(values, 10, zoom=False)


Out[3]:

Change the number of bins


In [4]:
lgn.histogram(values, 50, zoom=False)


Out[4]:


Zooming for dynamic bins

If we turn on zooming, we can change the number of bins dynamically by zooming in and out -- try it!


In [5]:
lgn.histogram(values, 25, zoom=True)


Out[5]: