In [1]:
%%html
<!-- For now a complete hack to bring in CSS -->
<link rel="stylesheet" href="/nbextensions/metricsgraphics/metricsgraphics.css" type="text/css">
In [2]:
import metricsgraphics
In [3]:
data = [{'sightings': 6, 'year': '1945'},
{'sightings': 8, 'year': '1946'},
{'sightings': 34, 'year': '1947'},
{'sightings': 8, 'year': '1948'},
{'sightings': 15, 'year': '1949'},
{'sightings': 25, 'year': '1950'},
{'sightings': 20, 'year': '1951'},
{'sightings': 48, 'year': '1952'},
{'sightings': 34, 'year': '1953'},
{'sightings': 50, 'year': '1954'},
{'sightings': 31, 'year': '1955'},
{'sightings': 38, 'year': '1956'},
{'sightings': 67, 'year': '1957'},
{'sightings': 40, 'year': '1958'},
{'sightings': 47, 'year': '1959'},
{'sightings': 64, 'year': '1960'},
{'sightings': 39, 'year': '1961'},
{'sightings': 55, 'year': '1962'},
{'sightings': 75, 'year': '1963'},
{'sightings': 77, 'year': '1964'},
{'sightings': 167, 'year': '1965'},
{'sightings': 169, 'year': '1966'},
{'sightings': 178, 'year': '1967'},
{'sightings': 183, 'year': '1968'},
{'sightings': 138, 'year': '1969'},
{'sightings': 126, 'year': '1970'},
{'sightings': 110, 'year': '1971'},
{'sightings': 146, 'year': '1972'},
{'sightings': 209, 'year': '1973'},
{'sightings': 241, 'year': '1974'},
{'sightings': 279, 'year': '1975'},
{'sightings': 246, 'year': '1976'},
{'sightings': 239, 'year': '1977'},
{'sightings': 301, 'year': '1978'},
{'sightings': 221, 'year': '1979'},
{'sightings': 211, 'year': '1980'},
{'sightings': 146, 'year': '1981'},
{'sightings': 182, 'year': '1982'},
{'sightings': 132, 'year': '1983'},
{'sightings': 172, 'year': '1984'},
{'sightings': 192, 'year': '1985'},
{'sightings': 173, 'year': '1986'},
{'sightings': 193, 'year': '1987'},
{'sightings': 203, 'year': '1988'},
{'sightings': 220, 'year': '1989'},
{'sightings': 217, 'year': '1990'},
{'sightings': 210, 'year': '1991'},
{'sightings': 228, 'year': '1992'},
{'sightings': 285, 'year': '1993'},
{'sightings': 381, 'year': '1994'},
{'sightings': 1336, 'year': '1995'},
{'sightings': 862, 'year': '1996'},
{'sightings': 1248, 'year': '1997'},
{'sightings': 1812, 'year': '1998'},
{'sightings': 2906, 'year': '1999'},
{'sightings': 2780, 'year': '2000'},
{'sightings': 3105, 'year': '2001'},
{'sightings': 3176, 'year': '2002'},
{'sightings': 3896, 'year': '2003'},
{'sightings': 4208, 'year': '2004'},
{'sightings': 3996, 'year': '2005'},
{'sightings': 3590, 'year': '2006'},
{'sightings': 4195, 'year': '2007'},
{'sightings': 4705, 'year': '2008'},
{'sightings': 4297, 'year': '2009'},
#{'sightings': 2531, 'year': '2010'}
]
In [5]:
mv = metricsgraphics.MetricsGraphicsView(data=data, title='UFO Sightings',
description='Everything in the sky is unidentifiable from a good distance',
x_accessor='year', y_accessor='sightings', width=800,
markers=[{'year': 1996, 'label': '"Independence Day" released'}] )
mv.markers = mv.markers + [{'label': '"Invasion of the Body Snatchers" released', 'year': 1978 }]
mv
In [ ]: