{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Highstock Demos\n",
"================\n",
"Flags marking events: http://www.highcharts.com/stock/demo/flags-general\n",
"-------------------------------------------------------------------------"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import datetime\n",
"from highcharts import Highstock\n",
"H = Highstock()\n",
"\n",
"data = [\n",
"[datetime.datetime(2013,6,2),0.7695],\n",
"[datetime.datetime(2013,6,3),0.7648],\n",
"[datetime.datetime(2013,6,4),0.7645],\n",
"[datetime.datetime(2013,6,5),0.7638],\n",
"[datetime.datetime(2013,6,6),0.7549],\n",
"[datetime.datetime(2013,6,7),0.7562],\n",
"[datetime.datetime(2013,6,9),0.7574],\n",
"[datetime.datetime(2013,6,10),0.7543],\n",
"[datetime.datetime(2013,6,11),0.7510],\n",
"[datetime.datetime(2013,6,12),0.7498],\n",
"[datetime.datetime(2013,6,13),0.7477],\n",
"[datetime.datetime(2013,6,14),0.7492],\n",
"[datetime.datetime(2013,6,16),0.7487],\n",
"[datetime.datetime(2013,6,17),0.7480],\n",
"[datetime.datetime(2013,6,18),0.7466],\n",
"[datetime.datetime(2013,6,19),0.7521],\n",
"[datetime.datetime(2013,6,20),0.7564],\n",
"[datetime.datetime(2013,6,21),0.7621],\n",
"[datetime.datetime(2013,6,23),0.7630],\n",
"[datetime.datetime(2013,6,24),0.7623],\n",
"[datetime.datetime(2013,6,25),0.7644],\n",
"[datetime.datetime(2013,6,26),0.7685],\n",
"[datetime.datetime(2013,6,27),0.7671],\n",
"[datetime.datetime(2013,6,28),0.7687],\n",
"[datetime.datetime(2013,6,30),0.7687],\n",
"[datetime.datetime(2013,7,1),0.7654],\n",
"[datetime.datetime(2013,7,2),0.7705],\n",
"[datetime.datetime(2013,7,3),0.7687],\n",
"[datetime.datetime(2013,7,4),0.7744],\n",
"[datetime.datetime(2013,7,5),0.7793],\n",
"[datetime.datetime(2013,7,7),0.7804],\n",
"[datetime.datetime(2013,7,8),0.7770],\n",
"[datetime.datetime(2013,7,9),0.7824],\n",
"[datetime.datetime(2013,7,10),0.7705],\n",
"[datetime.datetime(2013,7,11),0.7635],\n",
"[datetime.datetime(2013,7,12),0.7652],\n",
"[datetime.datetime(2013,7,14),0.7656],\n",
"[datetime.datetime(2013,7,15),0.7655],\n",
"[datetime.datetime(2013,7,16),0.7598],\n",
"[datetime.datetime(2013,7,17),0.7619],\n",
"[datetime.datetime(2013,7,18),0.7628],\n",
"[datetime.datetime(2013,7,19),0.7609],\n",
"[datetime.datetime(2013,7,21),0.7599],\n",
"[datetime.datetime(2013,7,22),0.7584],\n",
"[datetime.datetime(2013,7,23),0.7562],\n",
"[datetime.datetime(2013,7,24),0.7575],\n",
"[datetime.datetime(2013,7,25),0.7531],\n",
"[datetime.datetime(2013,7,26),0.7530],\n",
"[datetime.datetime(2013,7,28),0.7526],\n",
"[datetime.datetime(2013,7,29),0.7540],\n",
"[datetime.datetime(2013,7,30),0.7540],\n",
"[datetime.datetime(2013,7,31),0.7518],\n",
"[datetime.datetime(2013,8,1),0.7571],\n",
"[datetime.datetime(2013,8,2),0.7529],\n",
"[datetime.datetime(2013,8,4),0.7532],\n",
"[datetime.datetime(2013,8,5),0.7542],\n",
"[datetime.datetime(2013,8,6),0.7515],\n",
"[datetime.datetime(2013,8,7),0.7498],\n",
"[datetime.datetime(2013,8,8),0.7473],\n",
"[datetime.datetime(2013,8,9),0.7494],\n",
"[datetime.datetime(2013,8,11),0.7497],\n",
"[datetime.datetime(2013,8,12),0.7519],\n",
"[datetime.datetime(2013,8,13),0.7540],\n",
"[datetime.datetime(2013,8,14),0.7543],\n",
"[datetime.datetime(2013,8,15),0.7492],\n",
"[datetime.datetime(2013,8,16),0.7502],\n",
"[datetime.datetime(2013,8,18),0.7503],\n",
"[datetime.datetime(2013,8,19),0.7499],\n",
"[datetime.datetime(2013,8,20),0.7453],\n",
"[datetime.datetime(2013,8,21),0.7487],\n",
"[datetime.datetime(2013,8,22),0.7487],\n",
"[datetime.datetime(2013,8,23),0.7472],\n",
"[datetime.datetime(2013,8,25),0.7471],\n",
"[datetime.datetime(2013,8,26),0.7480],\n",
"[datetime.datetime(2013,8,27),0.7467],\n",
"[datetime.datetime(2013,8,28),0.7497],\n",
"[datetime.datetime(2013,8,29),0.7552],\n",
"[datetime.datetime(2013,8,30),0.7562],\n",
"[datetime.datetime(2013,9,1),0.7572],\n",
"[datetime.datetime(2013,9,2),0.7581],\n",
"[datetime.datetime(2013,9,3),0.7593],\n",
"[datetime.datetime(2013,9,4),0.7571],\n",
"[datetime.datetime(2013,9,5),0.7622],\n",
"[datetime.datetime(2013,9,6),0.7588],\n",
"[datetime.datetime(2013,9,8),0.7591],\n",
"[datetime.datetime(2013,9,9),0.7544],\n",
"[datetime.datetime(2013,9,10),0.7537],\n",
"[datetime.datetime(2013,9,11),0.7512],\n",
"[datetime.datetime(2013,9,12),0.7519],\n",
"[datetime.datetime(2013,9,13),0.7522],\n",
"[datetime.datetime(2013,9,15),0.7486],\n",
"[datetime.datetime(2013,9,16),0.7500],\n",
"[datetime.datetime(2013,9,17),0.7486],\n",
"[datetime.datetime(2013,9,18),0.7396],\n",
"[datetime.datetime(2013,9,19),0.7391],\n",
"[datetime.datetime(2013,9,20),0.7394],\n",
"[datetime.datetime(2013,9,22),0.7389],\n",
"[datetime.datetime(2013,9,23),0.7411],\n",
"[datetime.datetime(2013,9,24),0.7422],\n",
"[datetime.datetime(2013,9,25),0.7393],\n",
"[datetime.datetime(2013,9,26),0.7413],\n",
"[datetime.datetime(2013,9,27),0.7396],\n",
"[datetime.datetime(2013,9,29),0.7410],\n",
"[datetime.datetime(2013,9,30),0.7393],\n",
"[datetime.datetime(2013,10,1),0.7393],\n",
"[datetime.datetime(2013,10,2),0.7365],\n",
"[datetime.datetime(2013,10,3),0.7343],\n",
"[datetime.datetime(2013,10,4),0.7376],\n",
"[datetime.datetime(2013,10,6),0.7370],\n",
"[datetime.datetime(2013,10,7),0.7362],\n",
"[datetime.datetime(2013,10,8),0.7368],\n",
"[datetime.datetime(2013,10,9),0.7393],\n",
"[datetime.datetime(2013,10,10),0.7397],\n",
"[datetime.datetime(2013,10,11),0.7385],\n",
"[datetime.datetime(2013,10,13),0.7377],\n",
"[datetime.datetime(2013,10,14),0.7374],\n",
"[datetime.datetime(2013,10,15),0.7395],\n",
"[datetime.datetime(2013,10,16),0.7389],\n",
"[datetime.datetime(2013,10,17),0.7312],\n",
"[datetime.datetime(2013,10,18),0.7307],\n",
"[datetime.datetime(2013,10,20),0.7309],\n",
"[datetime.datetime(2013,10,21),0.7308],\n",
"[datetime.datetime(2013,10,22),0.7256],\n",
"[datetime.datetime(2013,10,23),0.7258],\n",
"[datetime.datetime(2013,10,24),0.7247],\n",
"[datetime.datetime(2013,10,25),0.7244],\n",
"[datetime.datetime(2013,10,27),0.7244],\n",
"[datetime.datetime(2013,10,28),0.7255],\n",
"[datetime.datetime(2013,10,29),0.7275],\n",
"[datetime.datetime(2013,10,30),0.7280],\n",
"[datetime.datetime(2013,10,31),0.7361],\n",
"[datetime.datetime(2013,11,1),0.7415],\n",
"[datetime.datetime(2013,11,3),0.7411],\n",
"[datetime.datetime(2013,11,4),0.7399],\n",
"[datetime.datetime(2013,11,5),0.7421],\n",
"[datetime.datetime(2013,11,6),0.7400],\n",
"[datetime.datetime(2013,11,7),0.7452],\n",
"[datetime.datetime(2013,11,8),0.7479],\n",
"[datetime.datetime(2013,11,10),0.7492],\n",
"[datetime.datetime(2013,11,11),0.7460],\n",
"[datetime.datetime(2013,11,12),0.7442],\n",
"[datetime.datetime(2013,11,13),0.7415],\n",
"[datetime.datetime(2013,11,14),0.7429],\n",
"[datetime.datetime(2013,11,15),0.7410],\n",
"[datetime.datetime(2013,11,17),0.7417],\n",
"[datetime.datetime(2013,11,18),0.7405],\n",
"[datetime.datetime(2013,11,19),0.7386],\n",
"[datetime.datetime(2013,11,20),0.7441],\n",
"[datetime.datetime(2013,11,21),0.7418],\n",
"[datetime.datetime(2013,11,22),0.7376],\n",
"[datetime.datetime(2013,11,24),0.7379],\n",
"[datetime.datetime(2013,11,25),0.7399],\n",
"[datetime.datetime(2013,11,26),0.7369],\n",
"[datetime.datetime(2013,11,27),0.7365],\n",
"[datetime.datetime(2013,11,28),0.7350],\n",
"[datetime.datetime(2013,11,29),0.7358],\n",
"[datetime.datetime(2013,12,1),0.7362],\n",
"[datetime.datetime(2013,12,2),0.7385],\n",
"[datetime.datetime(2013,12,3),0.7359],\n",
"[datetime.datetime(2013,12,4),0.7357],\n",
"[datetime.datetime(2013,12,5),0.7317],\n",
"[datetime.datetime(2013,12,6),0.7297],\n",
"[datetime.datetime(2013,12,8),0.7296],\n",
"[datetime.datetime(2013,12,9),0.7279],\n",
"[datetime.datetime(2013,12,10),0.7267],\n",
"[datetime.datetime(2013,12,11),0.7254],\n",
"[datetime.datetime(2013,12,12),0.7270],\n",
"[datetime.datetime(2013,12,13),0.7276],\n",
"[datetime.datetime(2013,12,15),0.7278],\n",
"[datetime.datetime(2013,12,16),0.7267],\n",
"[datetime.datetime(2013,12,17),0.7263],\n",
"[datetime.datetime(2013,12,18),0.7307],\n",
"[datetime.datetime(2013,12,19),0.7319],\n",
"[datetime.datetime(2013,12,20),0.7315],\n",
"[datetime.datetime(2013,12,22),0.7311],\n",
"[datetime.datetime(2013,12,23),0.7301],\n",
"[datetime.datetime(2013,12,24),0.7308],\n",
"[datetime.datetime(2013,12,25),0.7310],\n",
"[datetime.datetime(2013,12,26),0.7304],\n",
"[datetime.datetime(2013,12,27),0.7277],\n",
"[datetime.datetime(2013,12,29),0.7272],\n",
"[datetime.datetime(2013,12,30),0.7244],\n",
"[datetime.datetime(2013,12,31),0.7275],\n",
"[datetime.datetime(2014,1,1),0.7271],\n",
"[datetime.datetime(2014,1,2),0.7314],\n",
"[datetime.datetime(2014,1,3),0.7359],\n",
"[datetime.datetime(2014,1,5),0.7355],\n",
"[datetime.datetime(2014,1,6),0.7338],\n",
"[datetime.datetime(2014,1,7),0.7345],\n",
"[datetime.datetime(2014,1,8),0.7366],\n",
"[datetime.datetime(2014,1,9),0.7349],\n",
"[datetime.datetime(2014,1,10),0.7316],\n",
"[datetime.datetime(2014,1,12),0.7315],\n",
"[datetime.datetime(2014,1,13),0.7315],\n",
"[datetime.datetime(2014,1,14),0.7310],\n",
"[datetime.datetime(2014,1,15),0.7350],\n",
"[datetime.datetime(2014,1,16),0.7341],\n",
"[datetime.datetime(2014,1,17),0.7385],\n",
"[datetime.datetime(2014,1,19),0.7392],\n",
"[datetime.datetime(2014,1,20),0.7379],\n",
"[datetime.datetime(2014,1,21),0.7373],\n",
"[datetime.datetime(2014,1,22),0.7381],\n",
"[datetime.datetime(2014,1,23),0.7301],\n",
"[datetime.datetime(2014,1,24),0.7311],\n",
"[datetime.datetime(2014,1,26),0.7306],\n",
"[datetime.datetime(2014,1,27),0.7314],\n",
"[datetime.datetime(2014,1,28),0.7316],\n",
"[datetime.datetime(2014,1,29),0.7319],\n",
"[datetime.datetime(2014,1,30),0.7377],\n",
"[datetime.datetime(2014,1,31),0.7415],\n",
"[datetime.datetime(2014,2,2),0.7414],\n",
"[datetime.datetime(2014,2,3),0.7393],\n",
"[datetime.datetime(2014,2,4),0.7397],\n",
"[datetime.datetime(2014,2,5),0.7389],\n",
"[datetime.datetime(2014,2,6),0.7358],\n",
"[datetime.datetime(2014,2,7),0.7334],\n",
"[datetime.datetime(2014,2,9),0.7343],\n",
"[datetime.datetime(2014,2,10),0.7328],\n",
"[datetime.datetime(2014,2,11),0.7332],\n",
"[datetime.datetime(2014,2,12),0.7356],\n",
"[datetime.datetime(2014,2,13),0.7309],\n",
"[datetime.datetime(2014,2,14),0.7304],\n",
"[datetime.datetime(2014,2,16),0.7300],\n",
"[datetime.datetime(2014,2,17),0.7295],\n",
"[datetime.datetime(2014,2,18),0.7268],\n",
"[datetime.datetime(2014,2,19),0.7281],\n",
"[datetime.datetime(2014,2,20),0.7289],\n",
"[datetime.datetime(2014,2,21),0.7278],\n",
"[datetime.datetime(2014,2,23),0.7280],\n",
"[datetime.datetime(2014,2,24),0.7280],\n",
"[datetime.datetime(2014,2,25),0.7275],\n",
"[datetime.datetime(2014,2,26),0.7306],\n",
"[datetime.datetime(2014,2,27),0.7295],\n",
"[datetime.datetime(2014,2,28),0.7245],\n",
"[datetime.datetime(2014,3,2),0.7259],\n",
"[datetime.datetime(2014,3,3),0.7280],\n",
"[datetime.datetime(2014,3,4),0.7276],\n",
"[datetime.datetime(2014,3,5),0.7282],\n",
"[datetime.datetime(2014,3,6),0.7215],\n",
"[datetime.datetime(2014,3,7),0.7206],\n",
"[datetime.datetime(2014,3,9),0.7206],\n",
"[datetime.datetime(2014,3,10),0.7207],\n",
"[datetime.datetime(2014,3,11),0.7216],\n",
"[datetime.datetime(2014,3,12),0.7192],\n",
"[datetime.datetime(2014,3,13),0.7210],\n",
"[datetime.datetime(2014,3,14),0.7187],\n",
"[datetime.datetime(2014,3,16),0.7188],\n",
"[datetime.datetime(2014,3,17),0.7183],\n",
"[datetime.datetime(2014,3,18),0.7177],\n",
"[datetime.datetime(2014,3,19),0.7229],\n",
"[datetime.datetime(2014,3,20),0.7258],\n",
"[datetime.datetime(2014,3,21),0.7249],\n",
"[datetime.datetime(2014,3,23),0.7247],\n",
"[datetime.datetime(2014,3,24),0.7226],\n",
"[datetime.datetime(2014,3,25),0.7232],\n",
"[datetime.datetime(2014,3,26),0.7255],\n",
"[datetime.datetime(2014,3,27),0.7278],\n",
"[datetime.datetime(2014,3,28),0.7271],\n",
"[datetime.datetime(2014,3,30),0.7272],\n",
"[datetime.datetime(2014,3,31),0.7261],\n",
"[datetime.datetime(2014,4,1),0.7250],\n",
"[datetime.datetime(2014,4,2),0.7264],\n",
"[datetime.datetime(2014,4,3),0.7289],\n",
"[datetime.datetime(2014,4,4),0.7298],\n",
"[datetime.datetime(2014,4,6),0.7298],\n",
"[datetime.datetime(2014,4,7),0.7278],\n",
"[datetime.datetime(2014,4,8),0.7248],\n",
"[datetime.datetime(2014,4,9),0.7218],\n",
"[datetime.datetime(2014,4,10),0.7200],\n",
"[datetime.datetime(2014,4,11),0.7202],\n",
"[datetime.datetime(2014,4,13),0.7222],\n",
"[datetime.datetime(2014,4,14),0.7236],\n",
"[datetime.datetime(2014,4,15),0.7239],\n",
"[datetime.datetime(2014,4,16),0.7238],\n",
"[datetime.datetime(2014,4,17),0.7238],\n",
"[datetime.datetime(2014,4,18),0.7238],\n",
"[datetime.datetime(2014,4,20),0.7239],\n",
"[datetime.datetime(2014,4,21),0.7250],\n",
"[datetime.datetime(2014,4,22),0.7244],\n",
"[datetime.datetime(2014,4,23),0.7238],\n",
"[datetime.datetime(2014,4,24),0.7229],\n",
"[datetime.datetime(2014,4,25),0.7229],\n",
"[datetime.datetime(2014,4,27),0.7226],\n",
"[datetime.datetime(2014,4,28),0.7220],\n",
"[datetime.datetime(2014,4,29),0.7240],\n",
"[datetime.datetime(2014,4,30),0.7211],\n",
"[datetime.datetime(2014,5,1),0.7210],\n",
"[datetime.datetime(2014,5,2),0.7209],\n",
"[datetime.datetime(2014,5,4),0.7209],\n",
"[datetime.datetime(2014,5,5),0.7207],\n",
"[datetime.datetime(2014,5,6),0.7180],\n",
"[datetime.datetime(2014,5,7),0.7188],\n",
"[datetime.datetime(2014,5,8),0.7225],\n",
"[datetime.datetime(2014,5,9),0.7268],\n",
"[datetime.datetime(2014,5,11),0.7267],\n",
"[datetime.datetime(2014,5,12),0.7269],\n",
"[datetime.datetime(2014,5,13),0.7297],\n",
"[datetime.datetime(2014,5,14),0.7291],\n",
"[datetime.datetime(2014,5,15),0.7294],\n",
"[datetime.datetime(2014,5,16),0.7302],\n",
"[datetime.datetime(2014,5,18),0.7298],\n",
"[datetime.datetime(2014,5,19),0.7295],\n",
"[datetime.datetime(2014,5,20),0.7298],\n",
"[datetime.datetime(2014,5,21),0.7307],\n",
"[datetime.datetime(2014,5,22),0.7323],\n",
"[datetime.datetime(2014,5,23),0.7335],\n",
"[datetime.datetime(2014,5,25),0.7338],\n",
"[datetime.datetime(2014,5,26),0.7329],\n",
"[datetime.datetime(2014,5,27),0.7335],\n",
"[datetime.datetime(2014,5,28),0.7358],\n",
"[datetime.datetime(2014,5,29),0.7351],\n",
"[datetime.datetime(2014,5,30),0.7337],\n",
"[datetime.datetime(2014,6,1),0.7338],\n",
"[datetime.datetime(2014,6,2),0.7355],\n",
"[datetime.datetime(2014,6,3),0.7338],\n",
"[datetime.datetime(2014,6,4),0.7353],\n",
"[datetime.datetime(2014,6,5),0.7321],\n",
"[datetime.datetime(2014,6,6),0.7330],\n",
"[datetime.datetime(2014,6,8),0.7327],\n",
"[datetime.datetime(2014,6,9),0.7356],\n",
"[datetime.datetime(2014,6,10),0.7381],\n",
"[datetime.datetime(2014,6,11),0.7389],\n",
"[datetime.datetime(2014,6,12),0.7379],\n",
"[datetime.datetime(2014,6,13),0.7384],\n",
"[datetime.datetime(2014,6,15),0.7388],\n",
"[datetime.datetime(2014,6,16),0.7367],\n",
"[datetime.datetime(2014,6,17),0.7382],\n",
"[datetime.datetime(2014,6,18),0.7356],\n",
"[datetime.datetime(2014,6,19),0.7349],\n",
"[datetime.datetime(2014,6,20),0.7353],\n",
"[datetime.datetime(2014,6,22),0.7357],\n",
"[datetime.datetime(2014,6,23),0.7350],\n",
"[datetime.datetime(2014,6,24),0.7350],\n",
"[datetime.datetime(2014,6,25),0.7337],\n",
"[datetime.datetime(2014,6,26),0.7347],\n",
"[datetime.datetime(2014,6,27),0.7327],\n",
"[datetime.datetime(2014,6,29),0.7330],\n",
"[datetime.datetime(2014,6,30),0.7304],\n",
"[datetime.datetime(2014,7,1),0.7310],\n",
"[datetime.datetime(2014,7,2),0.7320],\n",
"[datetime.datetime(2014,7,3),0.7347],\n",
"[datetime.datetime(2014,7,4),0.7356],\n",
"[datetime.datetime(2014,7,6),0.7360],\n",
"[datetime.datetime(2014,7,7),0.7350],\n",
"[datetime.datetime(2014,7,8),0.7346],\n",
"[datetime.datetime(2014,7,9),0.7329],\n",
"[datetime.datetime(2014,7,10),0.7348],\n",
"[datetime.datetime(2014,7,11),0.7349],\n",
"[datetime.datetime(2014,7,13),0.7352],\n",
"[datetime.datetime(2014,7,14),0.7342],\n",
"[datetime.datetime(2014,7,15),0.7369],\n",
"[datetime.datetime(2014,7,16),0.7393],\n",
"[datetime.datetime(2014,7,17),0.7392],\n",
"[datetime.datetime(2014,7,18),0.7394],\n",
"[datetime.datetime(2014,7,20),0.7390],\n",
"[datetime.datetime(2014,7,21),0.7395],\n",
"[datetime.datetime(2014,7,22),0.7427],\n",
"[datetime.datetime(2014,7,23),0.7427],\n",
"[datetime.datetime(2014,7,24),0.7428],\n",
"[datetime.datetime(2014,7,25),0.7446],\n",
"[datetime.datetime(2014,7,27),0.7447],\n",
"[datetime.datetime(2014,7,28),0.7440],\n",
"[datetime.datetime(2014,7,29),0.7458],\n",
"[datetime.datetime(2014,7,30),0.7464],\n",
"[datetime.datetime(2014,7,31),0.7469],\n",
"[datetime.datetime(2014,8,1),0.7446],\n",
"[datetime.datetime(2014,8,3),0.7447],\n",
"[datetime.datetime(2014,8,4),0.7450],\n",
"[datetime.datetime(2014,8,5),0.7477],\n",
"[datetime.datetime(2014,8,6),0.7472],\n",
"[datetime.datetime(2014,8,7),0.7483],\n",
"[datetime.datetime(2014,8,8),0.7457],\n",
"[datetime.datetime(2014,8,10),0.7460],\n",
"[datetime.datetime(2014,8,11),0.7470],\n",
"[datetime.datetime(2014,8,12),0.7480],\n",
"[datetime.datetime(2014,8,13),0.7482],\n",
"[datetime.datetime(2014,8,14),0.7482],\n",
"[datetime.datetime(2014,8,15),0.7463],\n",
"[datetime.datetime(2014,8,17),0.7469],\n",
"[datetime.datetime(2014,8,18),0.7483],\n",
"[datetime.datetime(2014,8,19),0.7508],\n",
"[datetime.datetime(2014,8,20),0.7541],\n",
"[datetime.datetime(2014,8,21),0.7529],\n",
"[datetime.datetime(2014,8,22),0.7551],\n",
"[datetime.datetime(2014,8,24),0.7577],\n",
"[datetime.datetime(2014,8,25),0.7580],\n",
"[datetime.datetime(2014,8,26),0.7593],\n",
"[datetime.datetime(2014,8,27),0.7580],\n",
"[datetime.datetime(2014,8,28),0.7585],\n",
"[datetime.datetime(2014,8,29),0.7614],\n",
"[datetime.datetime(2014,8,31),0.7618],\n",
"[datetime.datetime(2014,9,1),0.7618],\n",
"[datetime.datetime(2014,9,2),0.7614],\n",
"[datetime.datetime(2014,9,3),0.7604],\n",
"[datetime.datetime(2014,9,4),0.7725],\n",
"[datetime.datetime(2014,9,5),0.7722],\n",
"[datetime.datetime(2014,9,7),0.7721],\n",
"[datetime.datetime(2014,9,8),0.7753],\n",
"[datetime.datetime(2014,9,9),0.7730],\n",
"[datetime.datetime(2014,9,10),0.7742],\n",
"[datetime.datetime(2014,9,11),0.7736],\n",
"[datetime.datetime(2014,9,12),0.7713],\n",
"[datetime.datetime(2014,9,14),0.7717],\n",
"[datetime.datetime(2014,9,15),0.7727],\n",
"[datetime.datetime(2014,9,16),0.7716],\n",
"[datetime.datetime(2014,9,17),0.7772],\n",
"[datetime.datetime(2014,9,18),0.7739],\n",
"[datetime.datetime(2014,9,19),0.7794],\n",
"[datetime.datetime(2014,9,21),0.7788],\n",
"[datetime.datetime(2014,9,22),0.7782],\n",
"[datetime.datetime(2014,9,23),0.7784],\n",
"[datetime.datetime(2014,9,24),0.7824],\n",
"[datetime.datetime(2014,9,25),0.7843],\n",
"[datetime.datetime(2014,9,26),0.7884],\n",
"[datetime.datetime(2014,9,28),0.7891],\n",
"[datetime.datetime(2014,9,29),0.7883],\n",
"[datetime.datetime(2014,9,30),0.7916],\n",
"[datetime.datetime(2014,10,1),0.7922],\n",
"[datetime.datetime(2014,10,2),0.7893],\n",
"[datetime.datetime(2014,10,3),0.7989],\n",
"[datetime.datetime(2014,10,5),0.7992],\n",
"[datetime.datetime(2014,10,6),0.7903],\n",
"[datetime.datetime(2014,10,7),0.7893],\n",
"[datetime.datetime(2014,10,8),0.7853],\n",
"[datetime.datetime(2014,10,9),0.7880],\n",
"[datetime.datetime(2014,10,10),0.7919],\n",
"[datetime.datetime(2014,10,12),0.7912],\n",
"[datetime.datetime(2014,10,13),0.7842],\n",
"[datetime.datetime(2014,10,14),0.7900],\n",
"[datetime.datetime(2014,10,15),0.7790],\n",
"[datetime.datetime(2014,10,16),0.7806],\n",
"[datetime.datetime(2014,10,17),0.7835],\n",
"[datetime.datetime(2014,10,19),0.7844],\n",
"[datetime.datetime(2014,10,20),0.7813],\n",
"[datetime.datetime(2014,10,21),0.7864],\n",
"[datetime.datetime(2014,10,22),0.7905],\n",
"[datetime.datetime(2014,10,23),0.7907],\n",
"[datetime.datetime(2014,10,24),0.7893],\n",
"[datetime.datetime(2014,10,26),0.7889],\n",
"[datetime.datetime(2014,10,27),0.7875],\n",
"[datetime.datetime(2014,10,28),0.7853],\n",
"[datetime.datetime(2014,10,29),0.7916],\n",
"[datetime.datetime(2014,10,30),0.7929],\n",
"[datetime.datetime(2014,10,31),0.7984],\n",
"[datetime.datetime(2014,11,2),0.7999],\n",
"[datetime.datetime(2014,11,3),0.8012],\n",
"[datetime.datetime(2014,11,4),0.7971],\n",
"[datetime.datetime(2014,11,5),0.8009],\n",
"[datetime.datetime(2014,11,6),0.8081],\n",
"[datetime.datetime(2014,11,7),0.8030],\n",
"[datetime.datetime(2014,11,9),0.8025],\n",
"[datetime.datetime(2014,11,10),0.8051],\n",
"[datetime.datetime(2014,11,11),0.8016],\n",
"[datetime.datetime(2014,11,12),0.8040],\n",
"[datetime.datetime(2014,11,13),0.8015],\n",
"[datetime.datetime(2014,11,14),0.7985],\n",
"[datetime.datetime(2014,11,16),0.7988],\n",
"[datetime.datetime(2014,11,17),0.8032],\n",
"[datetime.datetime(2014,11,18),0.7976],\n",
"[datetime.datetime(2014,11,19),0.7965],\n",
"[datetime.datetime(2014,11,20),0.7975],\n",
"[datetime.datetime(2014,11,21),0.8071],\n",
"[datetime.datetime(2014,11,23),0.8082],\n",
"[datetime.datetime(2014,11,24),0.8037],\n",
"[datetime.datetime(2014,11,25),0.8016],\n",
"[datetime.datetime(2014,11,26),0.7996],\n",
"[datetime.datetime(2014,11,27),0.8022],\n",
"[datetime.datetime(2014,11,28),0.8031],\n",
"[datetime.datetime(2014,11,30),0.8040],\n",
"[datetime.datetime(2014,12,1),0.8020],\n",
"[datetime.datetime(2014,12,2),0.8075],\n",
"[datetime.datetime(2014,12,3),0.8123],\n",
"[datetime.datetime(2014,12,4),0.8078],\n",
"[datetime.datetime(2014,12,5),0.8139],\n",
"[datetime.datetime(2014,12,7),0.8135],\n",
"[datetime.datetime(2014,12,8),0.8119],\n",
"[datetime.datetime(2014,12,9),0.8081],\n",
"[datetime.datetime(2014,12,10),0.8034],\n",
"[datetime.datetime(2014,12,11),0.8057],\n",
"[datetime.datetime(2014,12,12),0.8024],\n",
"[datetime.datetime(2014,12,14),0.8024],\n",
"[datetime.datetime(2014,12,15),0.8040],\n",
"[datetime.datetime(2014,12,16),0.7993],\n",
"[datetime.datetime(2014,12,17),0.8102],\n",
"[datetime.datetime(2014,12,18),0.8139],\n",
"[datetime.datetime(2014,12,19),0.8177],\n",
"[datetime.datetime(2014,12,21),0.8180],\n",
"[datetime.datetime(2014,12,22),0.8176],\n",
"[datetime.datetime(2014,12,23),0.8215],\n",
"[datetime.datetime(2014,12,24),0.8200],\n",
"[datetime.datetime(2014,12,25),0.8182],\n",
"[datetime.datetime(2014,12,26),0.8213],\n",
"[datetime.datetime(2014,12,28),0.8218],\n",
"[datetime.datetime(2014,12,29),0.8229],\n",
"[datetime.datetime(2014,12,30),0.8225],\n",
"[datetime.datetime(2014,12,31),0.8266],\n",
"[datetime.datetime(2015,1,1),0.8262],\n",
"[datetime.datetime(2015,1,2),0.8331],\n",
"[datetime.datetime(2015,1,4),0.8371],\n",
"[datetime.datetime(2015,1,5),0.8380],\n",
"[datetime.datetime(2015,1,6),0.8411],\n",
"[datetime.datetime(2015,1,7),0.8447],\n",
"[datetime.datetime(2015,1,8),0.8480],\n",
"[datetime.datetime(2015,1,9),0.8445],\n",
"[datetime.datetime(2015,1,11),0.8425],\n",
"[datetime.datetime(2015,1,12),0.8451],\n",
"[datetime.datetime(2015,1,13),0.8495],\n",
"[datetime.datetime(2015,1,14),0.8482],\n",
"[datetime.datetime(2015,1,15),0.8598],\n",
"[datetime.datetime(2015,1,16),0.8643],\n",
"[datetime.datetime(2015,1,18),0.8648],\n",
"[datetime.datetime(2015,1,19),0.8617],\n",
"[datetime.datetime(2015,1,20),0.8658],\n",
"[datetime.datetime(2015,1,21),0.8613],\n",
"[datetime.datetime(2015,1,22),0.8798],\n",
"[datetime.datetime(2015,1,23),0.8922],\n",
"[datetime.datetime(2015,1,25),0.8990],\n",
"[datetime.datetime(2015,1,26),0.8898],\n",
"[datetime.datetime(2015,1,27),0.8787],\n",
"[datetime.datetime(2015,1,28),0.8859],\n",
"[datetime.datetime(2015,1,29),0.8834],\n",
"[datetime.datetime(2015,1,30),0.8859],\n",
"[datetime.datetime(2015,2,1),0.8843],\n",
"[datetime.datetime(2015,2,2),0.8817],\n",
"[datetime.datetime(2015,2,3),0.8710],\n",
"[datetime.datetime(2015,2,4),0.8813],\n",
"[datetime.datetime(2015,2,5),0.8713],\n",
"[datetime.datetime(2015,2,6),0.8837],\n",
"[datetime.datetime(2015,2,8),0.8839],\n",
"[datetime.datetime(2015,2,9),0.8831],\n",
"[datetime.datetime(2015,2,10),0.8833],\n",
"[datetime.datetime(2015,2,11),0.8823],\n",
"[datetime.datetime(2015,2,12),0.8770],\n",
"[datetime.datetime(2015,2,13),0.8783],\n",
"[datetime.datetime(2015,2,15),0.8774],\n",
"[datetime.datetime(2015,2,16),0.8807],\n",
"[datetime.datetime(2015,2,17),0.8762],\n",
"[datetime.datetime(2015,2,18),0.8774],\n",
"[datetime.datetime(2015,2,19),0.8798],\n",
"[datetime.datetime(2015,2,20),0.8787],\n",
"[datetime.datetime(2015,2,22),0.8787],\n",
"[datetime.datetime(2015,2,23),0.8824],\n",
"[datetime.datetime(2015,2,24),0.8818],\n",
"[datetime.datetime(2015,2,25),0.8801],\n",
"[datetime.datetime(2015,2,26),0.8931],\n",
"[datetime.datetime(2015,2,27),0.8932],\n",
"[datetime.datetime(2015,3,1),0.8960],\n",
"[datetime.datetime(2015,3,2),0.8941],\n",
"[datetime.datetime(2015,3,3),0.8948],\n",
"[datetime.datetime(2015,3,4),0.9026],\n",
"[datetime.datetime(2015,3,5),0.9066],\n",
"[datetime.datetime(2015,3,6),0.9222],\n",
"[datetime.datetime(2015,3,8),0.9221],\n",
"[datetime.datetime(2015,3,9),0.9214],\n",
"[datetime.datetime(2015,3,10),0.9347],\n",
"[datetime.datetime(2015,3,11),0.9482],\n",
"[datetime.datetime(2015,3,12),0.9403],\n",
"[datetime.datetime(2015,3,13),0.9528],\n",
"[datetime.datetime(2015,3,15),0.9541],\n",
"[datetime.datetime(2015,3,16),0.9462],\n",
"[datetime.datetime(2015,3,17),0.9435],\n",
"[datetime.datetime(2015,3,18),0.9203],\n",
"[datetime.datetime(2015,3,19),0.9381],\n",
"[datetime.datetime(2015,3,20),0.9241],\n",
"[datetime.datetime(2015,3,22),0.9237],\n",
"[datetime.datetime(2015,3,23),0.9135],\n",
"[datetime.datetime(2015,3,24),0.9152],\n",
"[datetime.datetime(2015,3,25),0.9114],\n",
"[datetime.datetime(2015,3,26),0.9188],\n",
"[datetime.datetime(2015,3,27),0.9184],\n",
"[datetime.datetime(2015,3,29),0.9188],\n",
"[datetime.datetime(2015,3,30),0.9231],\n",
"[datetime.datetime(2015,3,31),0.9319],\n",
"[datetime.datetime(2015,4,1),0.9291],\n",
"[datetime.datetime(2015,4,2),0.9188],\n",
"[datetime.datetime(2015,4,3),0.9109],\n",
"[datetime.datetime(2015,4,5),0.9091],\n",
"[datetime.datetime(2015,4,6),0.9154],\n",
"[datetime.datetime(2015,4,7),0.9246],\n",
"[datetime.datetime(2015,4,8),0.9276],\n",
"[datetime.datetime(2015,4,9),0.9382],\n",
"[datetime.datetime(2015,4,10),0.9431],\n",
"[datetime.datetime(2015,4,12),0.9426],\n",
"[datetime.datetime(2015,4,13),0.9463],\n",
"[datetime.datetime(2015,4,14),0.9386],\n",
"[datetime.datetime(2015,4,15),0.9357],\n",
"[datetime.datetime(2015,4,16),0.9293],\n",
"[datetime.datetime(2015,4,17),0.9254],\n",
"[datetime.datetime(2015,4,19),0.9251],\n",
"[datetime.datetime(2015,4,20),0.9312],\n",
"[datetime.datetime(2015,4,21),0.9315],\n",
"[datetime.datetime(2015,4,22),0.9323],\n",
"[datetime.datetime(2015,4,23),0.9236],\n",
"[datetime.datetime(2015,4,24),0.9196],\n",
"[datetime.datetime(2015,4,26),0.9201],\n",
"[datetime.datetime(2015,4,27),0.9184],\n",
"[datetime.datetime(2015,4,28),0.9106],\n",
"[datetime.datetime(2015,4,29),0.8983],\n",
"[datetime.datetime(2015,4,30),0.8909],\n",
"[datetime.datetime(2015,5,1),0.8928],\n",
"[datetime.datetime(2015,5,3),0.8941],\n",
"[datetime.datetime(2015,5,4),0.8972],\n",
"[datetime.datetime(2015,5,5),0.8940],\n",
"[datetime.datetime(2015,5,6),0.8808],\n",
"[datetime.datetime(2015,5,7),0.8876],\n",
"[datetime.datetime(2015,5,8),0.8925],\n",
"[datetime.datetime(2015,5,10),0.8934],\n",
"[datetime.datetime(2015,5,11),0.8964],\n",
"[datetime.datetime(2015,5,12),0.8917],\n",
"[datetime.datetime(2015,5,13),0.8805],\n",
"[datetime.datetime(2015,5,14),0.8764],\n",
"[datetime.datetime(2015,5,15),0.8732],\n",
"[datetime.datetime(2015,5,17),0.8737],\n",
"[datetime.datetime(2015,5,18),0.8838],\n",
"[datetime.datetime(2015,5,19),0.8969],\n",
"[datetime.datetime(2015,5,20),0.9014],\n",
"[datetime.datetime(2015,5,21),0.8999],\n",
"[datetime.datetime(2015,5,22),0.9076],\n",
"[datetime.datetime(2015,5,24),0.9098],\n",
"[datetime.datetime(2015,5,25),0.9110],\n",
"[datetime.datetime(2015,5,26),0.9196],\n",
"[datetime.datetime(2015,5,27),0.9170],\n",
"[datetime.datetime(2015,5,28),0.9133],\n",
"[datetime.datetime(2015,5,29),0.9101],\n",
"[datetime.datetime(2015,5,31),0.9126],\n",
"[datetime.datetime(2015,6,1),0.9151],\n",
"[datetime.datetime(2015,6,2),0.8965],\n",
"[datetime.datetime(2015,6,3),0.8871],\n",
"[datetime.datetime(2015,6,4),0.8898],\n",
"[datetime.datetime(2015,6,5),0.8999],\n",
"[datetime.datetime(2015,6,7),0.9004],\n",
"[datetime.datetime(2015,6,8),0.8857],\n",
"[datetime.datetime(2015,6,9),0.8862],\n",
"[datetime.datetime(2015,6,10),0.8829],\n",
"[datetime.datetime(2015,6,11),0.8882],\n",
"[datetime.datetime(2015,6,12),0.8873],\n",
"[datetime.datetime(2015,6,14),0.8913],\n",
"[datetime.datetime(2015,6,15),0.8862],\n",
"[datetime.datetime(2015,6,16),0.8891],\n",
"[datetime.datetime(2015,6,17),0.8821],\n",
"[datetime.datetime(2015,6,18),0.8802],\n",
"[datetime.datetime(2015,6,19),0.8808],\n",
"[datetime.datetime(2015,6,21),0.8794],\n",
"[datetime.datetime(2015,6,22),0.8818],\n",
"[datetime.datetime(2015,6,23),0.8952],\n",
"[datetime.datetime(2015,6,24),0.8924],\n",
"[datetime.datetime(2015,6,25),0.8925],\n",
"[datetime.datetime(2015,6,26),0.8955],\n",
"[datetime.datetime(2015,6,28),0.9113],\n",
"[datetime.datetime(2015,6,29),0.8900],\n",
"[datetime.datetime(2015,6,30),0.8950]\n",
"]\n",
"\n",
"data2 = [{\n",
" 'x' : datetime.datetime(2015, 6, 8),\n",
" 'title' : 'C',\n",
" 'text' : 'Stocks fall on Greece, rate concerns; US dollar dips'\n",
" }, {\n",
" 'x' : datetime.datetime(2015, 6, 12),\n",
" 'title' : 'D',\n",
" 'text' : 'Zimbabwe ditches \\'worthless\\' currency for the US dollar '\n",
" }, {\n",
" 'x' : datetime.datetime(2015, 6, 19),\n",
" 'title' : 'E',\n",
" 'text' : 'US Dollar Declines Over the Week on Rate Timeline'\n",
" }, {\n",
" 'x' : datetime.datetime(2015, 6, 26),\n",
" 'title' : 'F',\n",
" 'text' : 'Greek Negotiations Take Sharp Turn for Worse, US Dollar set to Rally '\n",
" }, {\n",
" 'x' : datetime.datetime(2015, 6, 29),\n",
" 'title' : 'G',\n",
" 'text' : 'Euro records stunning reversal against dollar'\n",
" }, {\n",
" 'x' : datetime.datetime(2015, 6, 30),\n",
" 'title' : 'H',\n",
" 'text' : 'Surging US dollar curbs global IT spend'\n",
" }]\n",
"\n",
"H.add_data_set(data, 'line', 'USD to EUR', id = 'dataseries')\n",
"H.add_data_set(data2, 'flags', onSeries = 'dataseries',\n",
" shape = 'circlepin',\n",
" width = 16)\n",
"\n",
"options = {\n",
" 'rangeSelector' : {\n",
" 'selected' : 0\n",
" },\n",
"\n",
" 'title' : {\n",
" 'text' : 'USD to EUR exchange rate'\n",
" },\n",
" 'tooltip': {\n",
" 'style': {\n",
" 'width': '200px'\n",
" },\n",
" 'valueDecimals': 4,\n",
" 'shared' : True\n",
" },\n",
"\n",
" 'yAxis' : {\n",
" 'title' : {\n",
" 'text' : 'Exchange rate'\n",
" }\n",
" },\n",
"\n",
"}\n",
"\n",
"H.set_dict_options(options)\n",
"\n",
"H"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 2",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 0
}