diff --git a/data/highs_lows.py b/data/highs_lows.py
deleted file mode 100644
index 6b32ddf8550e848278a739727931bf43059f0d11..0000000000000000000000000000000000000000
--- a/data/highs_lows.py
+++ /dev/null
@@ -1,7 +0,0 @@
-import csv
-
-filename = 'sitka_weather_07-2014.csv'
-with open(filename) as f:
- reader = csv.reader(f)
- header_row = next(reader)
- print(header_row)
\ No newline at end of file
diff --git a/matplotlib_dataScience/Ipynb_importer.py b/matplotlib_dataScience/Ipynb_importer.py
new file mode 100644
index 0000000000000000000000000000000000000000..1b5261915354bc37b3d6438c968fb781d46f47fd
--- /dev/null
+++ b/matplotlib_dataScience/Ipynb_importer.py
@@ -0,0 +1,92 @@
+#!/usr/bin/env python
+# coding: utf-8
+
+# In[ ]:
+
+
+import io, os,sys,types
+from IPython import get_ipython
+from nbformat import read
+from IPython.core.interactiveshell import InteractiveShell
+
+class NotebookFinder(object):
+ """Module finder that locates Jupyter Notebooks"""
+ def __init__(self):
+ self.loaders = {}
+
+ def find_module(self, fullname, path=None):
+ nb_path = find_notebook(fullname, path)
+ if not nb_path:
+ return
+
+ key = path
+ if path:
+ # lists aren't hashable
+ key = os.path.sep.join(path)
+
+ if key not in self.loaders:
+ self.loaders[key] = NotebookLoader(path)
+ return self.loaders[key]
+
+def find_notebook(fullname, path=None):
+ """find a notebook, given its fully qualified name and an optional path
+
+ This turns "foo.bar" into "foo/bar.ipynb"
+ and tries turning "Foo_Bar" into "Foo Bar" if Foo_Bar
+ does not exist.
+ """
+ name = fullname.rsplit('.', 1)[-1]
+ if not path:
+ path = ['']
+ for d in path:
+ nb_path = os.path.join(d, name + ".ipynb")
+ if os.path.isfile(nb_path):
+ return nb_path
+ # let import Notebook_Name find "Notebook Name.ipynb"
+ nb_path = nb_path.replace("_", " ")
+ if os.path.isfile(nb_path):
+ return nb_path
+
+class NotebookLoader(object):
+ """Module Loader for Jupyter Notebooks"""
+ def __init__(self, path=None):
+ self.shell = InteractiveShell.instance()
+ self.path = path
+
+ def load_module(self, fullname):
+ """import a notebook as a module"""
+ path = find_notebook(fullname, self.path)
+
+ print ("importing Jupyter notebook from %s" % path)
+
+ # load the notebook object
+ with io.open(path, 'r', encoding='utf-8') as f:
+ nb = read(f, 4)
+
+
+ # create the module and add it to sys.modules
+ # if name in sys.modules:
+ # return sys.modules[name]
+ mod = types.ModuleType(fullname)
+ mod.__file__ = path
+ mod.__loader__ = self
+ mod.__dict__['get_ipython'] = get_ipython
+ sys.modules[fullname] = mod
+
+ # extra work to ensure that magics that would affect the user_ns
+ # actually affect the notebook module's ns
+ save_user_ns = self.shell.user_ns
+ self.shell.user_ns = mod.__dict__
+
+ try:
+ for cell in nb.cells:
+ if cell.cell_type == 'code':
+ # transform the input to executable Python
+ code = self.shell.input_transformer_manager.transform_cell(cell.source)
+ # run the code in themodule
+ exec(code, mod.__dict__)
+ finally:
+ self.shell.user_ns = save_user_ns
+ return mod
+sys.meta_path.append(NotebookFinder())
+
diff --git a/matplotlib_dataScience/btc_close_2017.ipynb b/matplotlib_dataScience/btc_close_2017.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..3731c51c1756990f1d936f1462323ff9af9d83fc
--- /dev/null
+++ b/matplotlib_dataScience/btc_close_2017.ipynb
@@ -0,0 +1,647 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "1a6da5bb",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "2017-01-01 is month 1 week 52, Sunday ,the close price is 6928 RMB\n",
+ "2017-01-02 is month 1 week 1, Monday ,the close price is 7070 RMB\n",
+ "2017-01-03 is month 1 week 1, Tuesday ,the close price is 7175 RMB\n",
+ "2017-01-04 is month 1 week 1, Wednesday ,the close price is 7835 RMB\n",
+ "2017-01-05 is month 1 week 1, Thursday ,the close price is 6928 RMB\n",
+ "2017-01-06 is month 1 week 1, Friday ,the close price is 6196 RMB\n",
+ "2017-01-07 is month 1 week 1, Saturday ,the close price is 6262 RMB\n",
+ "2017-01-08 is month 1 week 1, Sunday ,the close price is 6319 RMB\n",
+ "2017-01-09 is month 1 week 2, Monday ,the close price is 6239 RMB\n",
+ "2017-01-10 is month 1 week 2, Tuesday ,the close price is 6263 RMB\n",
+ "2017-01-11 is month 1 week 2, Wednesday ,the close price is 5383 RMB\n",
+ "2017-01-12 is month 1 week 2, Thursday ,the close price is 5566 RMB\n",
+ "2017-01-13 is month 1 week 2, Friday ,the close price is 5700 RMB\n",
+ "2017-01-14 is month 1 week 2, Saturday ,the close price is 5648 RMB\n",
+ "2017-01-15 is month 1 week 2, Sunday ,the close price is 5674 RMB\n",
+ "2017-01-16 is month 1 week 3, Monday ,the close price is 5730 RMB\n",
+ "2017-01-17 is month 1 week 3, Tuesday ,the close price is 6202 RMB\n",
+ "2017-01-18 is month 1 week 3, Wednesday ,the close price is 6047 RMB\n",
+ "2017-01-19 is month 1 week 3, Thursday ,the close price is 6170 RMB\n",
+ "2017-01-20 is month 1 week 3, Friday ,the close price is 6131 RMB\n",
+ "2017-01-21 is month 1 week 3, Saturday ,the close price is 6326 RMB\n",
+ "2017-01-22 is month 1 week 3, Sunday ,the close price is 6362 RMB\n",
+ "2017-01-23 is month 1 week 4, Monday ,the close price is 6255 RMB\n",
+ "2017-01-24 is month 1 week 4, Tuesday ,the close price is 6074 RMB\n",
+ "2017-01-25 is month 1 week 4, Wednesday ,the close price is 6154 RMB\n",
+ "2017-01-26 is month 1 week 4, Thursday ,the close price is 6295 RMB\n",
+ "2017-01-27 is month 1 week 4, Friday ,the close price is 6320 RMB\n",
+ "2017-01-28 is month 1 week 4, Saturday ,the close price is 6332 RMB\n",
+ "2017-01-29 is month 1 week 4, Sunday ,the close price is 6289 RMB\n",
+ "2017-01-30 is month 1 week 5, Monday ,the close price is 6332 RMB\n",
+ "2017-01-31 is month 1 week 5, Tuesday ,the close price is 6657 RMB\n",
+ "2017-02-01 is month 2 week 5, Wednesday ,the close price is 6793 RMB\n",
+ "2017-02-02 is month 2 week 5, Thursday ,the close price is 6934 RMB\n",
+ "2017-02-03 is month 2 week 5, Friday ,the close price is 6995 RMB\n",
+ "2017-02-04 is month 2 week 5, Saturday ,the close price is 7102 RMB\n",
+ "2017-02-05 is month 2 week 5, Sunday ,the close price is 6965 RMB\n",
+ "2017-02-06 is month 2 week 6, Monday ,the close price is 7034 RMB\n",
+ "2017-02-07 is month 2 week 6, Tuesday ,the close price is 7245 RMB\n",
+ "2017-02-08 is month 2 week 6, Wednesday ,the close price is 7246 RMB\n",
+ "2017-02-09 is month 2 week 6, Thursday ,the close price is 6811 RMB\n",
+ "2017-02-10 is month 2 week 6, Friday ,the close price is 6833 RMB\n",
+ "2017-02-11 is month 2 week 6, Saturday ,the close price is 6946 RMB\n",
+ "2017-02-12 is month 2 week 6, Sunday ,the close price is 6883 RMB\n",
+ "2017-02-13 is month 2 week 7, Monday ,the close price is 6858 RMB\n",
+ "2017-02-14 is month 2 week 7, Tuesday ,the close price is 6930 RMB\n",
+ "2017-02-15 is month 2 week 7, Wednesday ,the close price is 6935 RMB\n",
+ "2017-02-16 is month 2 week 7, Thursday ,the close price is 7088 RMB\n",
+ "2017-02-17 is month 2 week 7, Friday ,the close price is 7229 RMB\n",
+ "2017-02-18 is month 2 week 7, Saturday ,the close price is 7267 RMB\n",
+ "2017-02-19 is month 2 week 7, Sunday ,the close price is 7220 RMB\n",
+ "2017-02-20 is month 2 week 8, Monday ,the close price is 7450 RMB\n",
+ "2017-02-21 is month 2 week 8, Tuesday ,the close price is 7732 RMB\n",
+ "2017-02-22 is month 2 week 8, Wednesday ,the close price is 7716 RMB\n",
+ "2017-02-23 is month 2 week 8, Thursday ,the close price is 8092 RMB\n",
+ "2017-02-24 is month 2 week 8, Friday ,the close price is 8109 RMB\n",
+ "2017-02-25 is month 2 week 8, Saturday ,the close price is 7908 RMB\n",
+ "2017-02-26 is month 2 week 8, Sunday ,the close price is 8137 RMB\n",
+ "2017-02-27 is month 2 week 9, Monday ,the close price is 8206 RMB\n",
+ "2017-02-28 is month 2 week 9, Tuesday ,the close price is 8176 RMB\n",
+ "2017-03-01 is month 3 week 9, Wednesday ,the close price is 8464 RMB\n",
+ "2017-03-02 is month 3 week 9, Thursday ,the close price is 8688 RMB\n",
+ "2017-03-03 is month 3 week 9, Friday ,the close price is 8900 RMB\n",
+ "2017-03-04 is month 3 week 9, Saturday ,the close price is 8741 RMB\n",
+ "2017-03-05 is month 3 week 9, Sunday ,the close price is 8816 RMB\n",
+ "2017-03-06 is month 3 week 10, Monday ,the close price is 8832 RMB\n",
+ "2017-03-07 is month 3 week 10, Tuesday ,the close price is 8504 RMB\n",
+ "2017-03-08 is month 3 week 10, Wednesday ,the close price is 7953 RMB\n",
+ "2017-03-09 is month 3 week 10, Thursday ,the close price is 8235 RMB\n",
+ "2017-03-10 is month 3 week 10, Friday ,the close price is 7716 RMB\n",
+ "2017-03-11 is month 3 week 10, Saturday ,the close price is 8161 RMB\n",
+ "2017-03-12 is month 3 week 10, Sunday ,the close price is 8441 RMB\n",
+ "2017-03-13 is month 3 week 11, Monday ,the close price is 8595 RMB\n",
+ "2017-03-14 is month 3 week 11, Tuesday ,the close price is 8616 RMB\n",
+ "2017-03-15 is month 3 week 11, Wednesday ,the close price is 8711 RMB\n",
+ "2017-03-16 is month 3 week 11, Thursday ,the close price is 8091 RMB\n",
+ "2017-03-17 is month 3 week 11, Friday ,the close price is 7379 RMB\n",
+ "2017-03-18 is month 3 week 11, Saturday ,the close price is 6694 RMB\n",
+ "2017-03-19 is month 3 week 11, Sunday ,the close price is 7028 RMB\n",
+ "2017-03-20 is month 3 week 12, Monday ,the close price is 7196 RMB\n",
+ "2017-03-21 is month 3 week 12, Tuesday ,the close price is 7680 RMB\n",
+ "2017-03-22 is month 3 week 12, Wednesday ,the close price is 7139 RMB\n",
+ "2017-03-23 is month 3 week 12, Thursday ,the close price is 7092 RMB\n",
+ "2017-03-24 is month 3 week 12, Friday ,the close price is 6437 RMB\n",
+ "2017-03-25 is month 3 week 12, Saturday ,the close price is 6640 RMB\n",
+ "2017-03-26 is month 3 week 12, Sunday ,the close price is 6623 RMB\n",
+ "2017-03-27 is month 3 week 13, Monday ,the close price is 7151 RMB\n",
+ "2017-03-28 is month 3 week 13, Tuesday ,the close price is 7184 RMB\n",
+ "2017-03-29 is month 3 week 13, Wednesday ,the close price is 7168 RMB\n",
+ "2017-03-30 is month 3 week 13, Thursday ,the close price is 7146 RMB\n",
+ "2017-03-31 is month 3 week 13, Friday ,the close price is 7439 RMB\n",
+ "2017-04-01 is month 4 week 13, Saturday ,the close price is 7506 RMB\n",
+ "2017-04-02 is month 4 week 13, Sunday ,the close price is 7566 RMB\n",
+ "2017-04-03 is month 4 week 14, Monday ,the close price is 7903 RMB\n",
+ "2017-04-04 is month 4 week 14, Tuesday ,the close price is 7874 RMB\n",
+ "2017-04-05 is month 4 week 14, Wednesday ,the close price is 7827 RMB\n",
+ "2017-04-06 is month 4 week 14, Thursday ,the close price is 8212 RMB\n",
+ "2017-04-07 is month 4 week 14, Friday ,the close price is 8236 RMB\n",
+ "2017-04-08 is month 4 week 14, Saturday ,the close price is 8180 RMB\n",
+ "2017-04-09 is month 4 week 14, Sunday ,the close price is 8354 RMB\n",
+ "2017-04-10 is month 4 week 15, Monday ,the close price is 8375 RMB\n",
+ "2017-04-11 is month 4 week 15, Tuesday ,the close price is 8442 RMB\n",
+ "2017-04-12 is month 4 week 15, Wednesday ,the close price is 8382 RMB\n",
+ "2017-04-13 is month 4 week 15, Thursday ,the close price is 8117 RMB\n",
+ "2017-04-14 is month 4 week 15, Friday ,the close price is 8151 RMB\n",
+ "2017-04-15 is month 4 week 15, Saturday ,the close price is 8129 RMB\n",
+ "2017-04-16 is month 4 week 15, Sunday ,the close price is 8167 RMB\n",
+ "2017-04-17 is month 4 week 16, Monday ,the close price is 8267 RMB\n",
+ "2017-04-18 is month 4 week 16, Tuesday ,the close price is 8379 RMB\n",
+ "2017-04-19 is month 4 week 16, Wednesday ,the close price is 8436 RMB\n",
+ "2017-04-20 is month 4 week 16, Thursday ,the close price is 8639 RMB\n",
+ "2017-04-21 is month 4 week 16, Friday ,the close price is 8654 RMB\n",
+ "2017-04-22 is month 4 week 16, Saturday ,the close price is 8567 RMB\n",
+ "2017-04-23 is month 4 week 16, Sunday ,the close price is 8458 RMB\n",
+ "2017-04-24 is month 4 week 17, Monday ,the close price is 8594 RMB\n",
+ "2017-04-25 is month 4 week 17, Tuesday ,the close price is 8700 RMB\n",
+ "2017-04-26 is month 4 week 17, Wednesday ,the close price is 8857 RMB\n",
+ "2017-04-27 is month 4 week 17, Thursday ,the close price is 9167 RMB\n",
+ "2017-04-28 is month 4 week 17, Friday ,the close price is 9101 RMB\n",
+ "2017-04-29 is month 4 week 17, Saturday ,the close price is 9149 RMB\n",
+ "2017-04-30 is month 4 week 17, Sunday ,the close price is 9325 RMB\n",
+ "2017-05-01 is month 5 week 18, Monday ,the close price is 9665 RMB\n",
+ "2017-05-02 is month 5 week 18, Tuesday ,the close price is 9944 RMB\n",
+ "2017-05-03 is month 5 week 18, Wednesday ,the close price is 10292 RMB\n",
+ "2017-05-04 is month 5 week 18, Thursday ,the close price is 10452 RMB\n",
+ "2017-05-05 is month 5 week 18, Friday ,the close price is 10439 RMB\n",
+ "2017-05-06 is month 5 week 18, Saturday ,the close price is 10688 RMB\n",
+ "2017-05-07 is month 5 week 18, Sunday ,the close price is 10660 RMB\n",
+ "2017-05-08 is month 5 week 19, Monday ,the close price is 11317 RMB\n",
+ "2017-05-09 is month 5 week 19, Tuesday ,the close price is 11794 RMB\n",
+ "2017-05-10 is month 5 week 19, Wednesday ,the close price is 12126 RMB\n",
+ "2017-05-11 is month 5 week 19, Thursday ,the close price is 12478 RMB\n",
+ "2017-05-12 is month 5 week 19, Friday ,the close price is 11569 RMB\n",
+ "2017-05-13 is month 5 week 19, Saturday ,the close price is 12141 RMB\n",
+ "2017-05-14 is month 5 week 19, Sunday ,the close price is 12229 RMB\n",
+ "2017-05-15 is month 5 week 20, Monday ,the close price is 11701 RMB\n",
+ "2017-05-16 is month 5 week 20, Tuesday ,the close price is 11835 RMB\n",
+ "2017-05-17 is month 5 week 20, Wednesday ,the close price is 12403 RMB\n",
+ "2017-05-18 is month 5 week 20, Thursday ,the close price is 13002 RMB\n",
+ "2017-05-19 is month 5 week 20, Friday ,the close price is 13549 RMB\n",
+ "2017-05-20 is month 5 week 20, Saturday ,the close price is 14127 RMB\n",
+ "2017-05-21 is month 5 week 20, Sunday ,the close price is 14091 RMB\n",
+ "2017-05-22 is month 5 week 21, Monday ,the close price is 14731 RMB\n",
+ "2017-05-23 is month 5 week 21, Tuesday ,the close price is 15784 RMB\n",
+ "2017-05-24 is month 5 week 21, Wednesday ,the close price is 17061 RMB\n",
+ "2017-05-25 is month 5 week 21, Thursday ,the close price is 16190 RMB\n",
+ "2017-05-26 is month 5 week 21, Friday ,the close price is 15402 RMB\n",
+ "2017-05-27 is month 5 week 21, Saturday ,the close price is 14440 RMB\n",
+ "2017-05-28 is month 5 week 21, Sunday ,the close price is 15139 RMB\n",
+ "2017-05-29 is month 5 week 22, Monday ,the close price is 15700 RMB\n",
+ "2017-05-30 is month 5 week 22, Tuesday ,the close price is 15064 RMB\n",
+ "2017-05-31 is month 5 week 22, Wednesday ,the close price is 15869 RMB\n",
+ "2017-06-01 is month 6 week 22, Thursday ,the close price is 16693 RMB\n",
+ "2017-06-02 is month 6 week 22, Friday ,the close price is 17149 RMB\n",
+ "2017-06-03 is month 6 week 22, Saturday ,the close price is 17410 RMB\n",
+ "2017-06-04 is month 6 week 22, Sunday ,the close price is 17399 RMB\n",
+ "2017-06-05 is month 6 week 23, Monday ,the close price is 18621 RMB\n",
+ "2017-06-06 is month 6 week 23, Tuesday ,the close price is 19797 RMB\n",
+ "2017-06-07 is month 6 week 23, Wednesday ,the close price is 18205 RMB\n",
+ "2017-06-08 is month 6 week 23, Thursday ,the close price is 19209 RMB\n",
+ "2017-06-09 is month 6 week 23, Friday ,the close price is 19218 RMB\n",
+ "2017-06-10 is month 6 week 23, Saturday ,the close price is 20004 RMB\n",
+ "2017-06-11 is month 6 week 23, Sunday ,the close price is 20472 RMB\n",
+ "2017-06-12 is month 6 week 24, Monday ,the close price is 18234 RMB\n",
+ "2017-06-13 is month 6 week 24, Tuesday ,the close price is 18615 RMB\n",
+ "2017-06-14 is month 6 week 24, Wednesday ,the close price is 16946 RMB\n",
+ "2017-06-15 is month 6 week 24, Thursday ,the close price is 16724 RMB\n",
+ "2017-06-16 is month 6 week 24, Friday ,the close price is 17217 RMB\n",
+ "2017-06-17 is month 6 week 24, Saturday ,the close price is 18142 RMB\n",
+ "2017-06-18 is month 6 week 24, Sunday ,the close price is 17535 RMB\n",
+ "2017-06-19 is month 6 week 25, Monday ,the close price is 18015 RMB\n",
+ "2017-06-20 is month 6 week 25, Tuesday ,the close price is 18975 RMB\n",
+ "2017-06-21 is month 6 week 25, Wednesday ,the close price is 18522 RMB\n",
+ "2017-06-22 is month 6 week 25, Thursday ,the close price is 18733 RMB\n",
+ "2017-06-23 is month 6 week 25, Friday ,the close price is 18720 RMB\n",
+ "2017-06-24 is month 6 week 25, Saturday ,the close price is 17906 RMB\n",
+ "2017-06-25 is month 6 week 25, Sunday ,the close price is 17734 RMB\n",
+ "2017-06-26 is month 6 week 26, Monday ,the close price is 17001 RMB\n",
+ "2017-06-27 is month 6 week 26, Tuesday ,the close price is 17666 RMB\n",
+ "2017-06-28 is month 6 week 26, Wednesday ,the close price is 17575 RMB\n",
+ "2017-06-29 is month 6 week 26, Thursday ,the close price is 17385 RMB\n",
+ "2017-06-30 is month 6 week 26, Friday ,the close price is 16943 RMB\n",
+ "2017-07-01 is month 7 week 26, Saturday ,the close price is 16674 RMB\n",
+ "2017-07-02 is month 7 week 26, Sunday ,the close price is 17150 RMB\n",
+ "2017-07-03 is month 7 week 27, Monday ,the close price is 17549 RMB\n",
+ "2017-07-04 is month 7 week 27, Tuesday ,the close price is 17851 RMB\n",
+ "2017-07-05 is month 7 week 27, Wednesday ,the close price is 17812 RMB\n",
+ "2017-07-06 is month 7 week 27, Thursday ,the close price is 17813 RMB\n",
+ "2017-07-07 is month 7 week 27, Friday ,the close price is 17156 RMB\n",
+ "2017-07-08 is month 7 week 27, Saturday ,the close price is 17557 RMB\n",
+ "2017-07-09 is month 7 week 27, Sunday ,the close price is 17189 RMB\n",
+ "2017-07-10 is month 7 week 28, Monday ,the close price is 16137 RMB\n",
+ "2017-07-11 is month 7 week 28, Tuesday ,the close price is 15865 RMB\n",
+ "2017-07-12 is month 7 week 28, Wednesday ,the close price is 16446 RMB\n",
+ "2017-07-13 is month 7 week 28, Thursday ,the close price is 16036 RMB\n",
+ "2017-07-14 is month 7 week 28, Friday ,the close price is 15132 RMB\n",
+ "2017-07-15 is month 7 week 28, Saturday ,the close price is 13510 RMB\n",
+ "2017-07-16 is month 7 week 28, Sunday ,the close price is 13075 RMB\n",
+ "2017-07-17 is month 7 week 29, Monday ,the close price is 15192 RMB\n",
+ "2017-07-18 is month 7 week 29, Tuesday ,the close price is 15706 RMB\n",
+ "2017-07-19 is month 7 week 29, Wednesday ,the close price is 15491 RMB\n",
+ "2017-07-20 is month 7 week 29, Thursday ,the close price is 19449 RMB\n",
+ "2017-07-21 is month 7 week 29, Friday ,the close price is 18231 RMB\n",
+ "2017-07-22 is month 7 week 29, Saturday ,the close price is 19210 RMB\n",
+ "2017-07-23 is month 7 week 29, Sunday ,the close price is 18585 RMB\n",
+ "2017-07-24 is month 7 week 30, Monday ,the close price is 18762 RMB\n",
+ "2017-07-25 is month 7 week 30, Tuesday ,the close price is 17489 RMB\n",
+ "2017-07-26 is month 7 week 30, Wednesday ,the close price is 17219 RMB\n",
+ "2017-07-27 is month 7 week 30, Thursday ,the close price is 18188 RMB\n",
+ "2017-07-28 is month 7 week 30, Friday ,the close price is 18898 RMB\n",
+ "2017-07-29 is month 7 week 30, Saturday ,the close price is 18326 RMB\n",
+ "2017-07-30 is month 7 week 30, Sunday ,the close price is 18499 RMB\n",
+ "2017-07-31 is month 7 week 31, Monday ,the close price is 19334 RMB\n",
+ "2017-08-01 is month 8 week 31, Tuesday ,the close price is 18376 RMB\n",
+ "2017-08-02 is month 8 week 31, Wednesday ,the close price is 18305 RMB\n",
+ "2017-08-03 is month 8 week 31, Thursday ,the close price is 18901 RMB\n",
+ "2017-08-04 is month 8 week 31, Friday ,the close price is 19412 RMB\n",
+ "2017-08-05 is month 8 week 31, Saturday ,the close price is 22227 RMB\n",
+ "2017-08-06 is month 8 week 31, Sunday ,the close price is 22027 RMB\n",
+ "2017-08-07 is month 8 week 32, Monday ,the close price is 23063 RMB\n",
+ "2017-08-08 is month 8 week 32, Tuesday ,the close price is 23332 RMB\n",
+ "2017-08-09 is month 8 week 32, Wednesday ,the close price is 22541 RMB\n",
+ "2017-08-10 is month 8 week 32, Thursday ,the close price is 22904 RMB\n",
+ "2017-08-11 is month 8 week 32, Friday ,the close price is 24526 RMB\n",
+ "2017-08-12 is month 8 week 32, Saturday ,the close price is 26109 RMB\n",
+ "2017-08-13 is month 8 week 32, Sunday ,the close price is 27390 RMB\n",
+ "2017-08-14 is month 8 week 33, Monday ,the close price is 29237 RMB\n",
+ "2017-08-15 is month 8 week 33, Tuesday ,the close price is 28073 RMB\n",
+ "2017-08-16 is month 8 week 33, Wednesday ,the close price is 29612 RMB\n",
+ "2017-08-17 is month 8 week 33, Thursday ,the close price is 28816 RMB\n",
+ "2017-08-18 is month 8 week 33, Friday ,the close price is 27752 RMB\n",
+ "2017-08-19 is month 8 week 33, Saturday ,the close price is 28062 RMB\n",
+ "2017-08-20 is month 8 week 33, Sunday ,the close price is 27416 RMB\n",
+ "2017-08-21 is month 8 week 34, Monday ,the close price is 26919 RMB\n",
+ "2017-08-22 is month 8 week 34, Tuesday ,the close price is 27565 RMB\n",
+ "2017-08-23 is month 8 week 34, Wednesday ,the close price is 27907 RMB\n",
+ "2017-08-24 is month 8 week 34, Thursday ,the close price is 29063 RMB\n",
+ "2017-08-25 is month 8 week 34, Friday ,the close price is 29305 RMB\n",
+ "2017-08-26 is month 8 week 34, Saturday ,the close price is 29168 RMB\n",
+ "2017-08-27 is month 8 week 34, Sunday ,the close price is 28945 RMB\n",
+ "2017-08-28 is month 8 week 35, Monday ,the close price is 29340 RMB\n",
+ "2017-08-29 is month 8 week 35, Tuesday ,the close price is 30656 RMB\n",
+ "2017-08-30 is month 8 week 35, Wednesday ,the close price is 30532 RMB\n",
+ "2017-08-31 is month 8 week 35, Thursday ,the close price is 31391 RMB\n",
+ "2017-09-01 is month 9 week 35, Friday ,the close price is 32482 RMB\n",
+ "2017-09-02 is month 9 week 35, Saturday ,the close price is 30470 RMB\n",
+ "2017-09-03 is month 9 week 35, Sunday ,the close price is 30336 RMB\n",
+ "2017-09-04 is month 9 week 36, Monday ,the close price is 28208 RMB\n",
+ "2017-09-05 is month 9 week 36, Tuesday ,the close price is 28918 RMB\n",
+ "2017-09-06 is month 9 week 36, Wednesday ,the close price is 30181 RMB\n",
+ "2017-09-07 is month 9 week 36, Thursday ,the close price is 30089 RMB\n",
+ "2017-09-08 is month 9 week 36, Friday ,the close price is 27976 RMB\n",
+ "2017-09-09 is month 9 week 36, Saturday ,the close price is 27818 RMB\n",
+ "2017-09-10 is month 9 week 36, Sunday ,the close price is 27359 RMB\n",
+ "2017-09-11 is month 9 week 37, Monday ,the close price is 27351 RMB\n",
+ "2017-09-12 is month 9 week 37, Tuesday ,the close price is 27111 RMB\n",
+ "2017-09-13 is month 9 week 37, Wednesday ,the close price is 25354 RMB\n",
+ "2017-09-14 is month 9 week 37, Thursday ,the close price is 21152 RMB\n",
+ "2017-09-15 is month 9 week 37, Friday ,the close price is 24164 RMB\n",
+ "2017-09-16 is month 9 week 37, Saturday ,the close price is 24111 RMB\n",
+ "2017-09-17 is month 9 week 37, Sunday ,the close price is 24057 RMB\n",
+ "2017-09-18 is month 9 week 38, Monday ,the close price is 26737 RMB\n",
+ "2017-09-19 is month 9 week 38, Tuesday ,the close price is 25652 RMB\n",
+ "2017-09-20 is month 9 week 38, Wednesday ,the close price is 25361 RMB\n",
+ "2017-09-21 is month 9 week 38, Thursday ,the close price is 23804 RMB\n",
+ "2017-09-22 is month 9 week 38, Friday ,the close price is 23761 RMB\n",
+ "2017-09-23 is month 9 week 38, Saturday ,the close price is 24908 RMB\n",
+ "2017-09-24 is month 9 week 38, Sunday ,the close price is 24216 RMB\n",
+ "2017-09-25 is month 9 week 39, Monday ,the close price is 26007 RMB\n",
+ "2017-09-26 is month 9 week 39, Tuesday ,the close price is 25869 RMB\n",
+ "2017-09-27 is month 9 week 39, Wednesday ,the close price is 27955 RMB\n",
+ "2017-09-28 is month 9 week 39, Thursday ,the close price is 27882 RMB\n",
+ "2017-09-29 is month 9 week 39, Friday ,the close price is 27711 RMB\n",
+ "2017-09-30 is month 9 week 39, Saturday ,the close price is 28969 RMB\n",
+ "2017-10-01 is month 10 week 39, Sunday ,the close price is 29264 RMB\n",
+ "2017-10-02 is month 10 week 40, Monday ,the close price is 29295 RMB\n",
+ "2017-10-03 is month 10 week 40, Tuesday ,the close price is 28743 RMB\n",
+ "2017-10-04 is month 10 week 40, Wednesday ,the close price is 28120 RMB\n",
+ "2017-10-05 is month 10 week 40, Thursday ,the close price is 28764 RMB\n",
+ "2017-10-06 is month 10 week 40, Friday ,the close price is 29084 RMB\n",
+ "2017-10-07 is month 10 week 40, Saturday ,the close price is 29521 RMB\n",
+ "2017-10-08 is month 10 week 40, Sunday ,the close price is 30583 RMB\n",
+ "2017-10-09 is month 10 week 41, Monday ,the close price is 31622 RMB\n",
+ "2017-10-10 is month 10 week 41, Tuesday ,the close price is 31243 RMB\n",
+ "2017-10-11 is month 10 week 41, Wednesday ,the close price is 31830 RMB\n",
+ "2017-10-12 is month 10 week 41, Thursday ,the close price is 35833 RMB\n",
+ "2017-10-13 is month 10 week 41, Friday ,the close price is 37106 RMB\n",
+ "2017-10-14 is month 10 week 41, Saturday ,the close price is 38222 RMB\n",
+ "2017-10-15 is month 10 week 41, Sunday ,the close price is 37517 RMB\n",
+ "2017-10-16 is month 10 week 42, Monday ,the close price is 37917 RMB\n",
+ "2017-10-17 is month 10 week 42, Tuesday ,the close price is 37060 RMB\n",
+ "2017-10-18 is month 10 week 42, Wednesday ,the close price is 36928 RMB\n",
+ "2017-10-19 is month 10 week 42, Thursday ,the close price is 37704 RMB\n",
+ "2017-10-20 is month 10 week 42, Friday ,the close price is 39634 RMB\n",
+ "2017-10-21 is month 10 week 42, Saturday ,the close price is 39827 RMB\n",
+ "2017-10-22 is month 10 week 42, Sunday ,the close price is 39673 RMB\n",
+ "2017-10-23 is month 10 week 43, Monday ,the close price is 39144 RMB\n",
+ "2017-10-24 is month 10 week 43, Tuesday ,the close price is 36611 RMB\n",
+ "2017-10-25 is month 10 week 43, Wednesday ,the close price is 38067 RMB\n",
+ "2017-10-26 is month 10 week 43, Thursday ,the close price is 39108 RMB\n",
+ "2017-10-27 is month 10 week 43, Friday ,the close price is 38353 RMB\n",
+ "2017-10-28 is month 10 week 43, Saturday ,the close price is 38122 RMB\n",
+ "2017-10-29 is month 10 week 43, Sunday ,the close price is 40925 RMB\n",
+ "2017-10-30 is month 10 week 44, Monday ,the close price is 40682 RMB\n",
+ "2017-10-31 is month 10 week 44, Tuesday ,the close price is 42779 RMB\n",
+ "2017-11-01 is month 11 week 44, Wednesday ,the close price is 44572 RMB\n",
+ "2017-11-02 is month 11 week 44, Thursday ,the close price is 46462 RMB\n",
+ "2017-11-03 is month 11 week 44, Friday ,the close price is 47518 RMB\n",
+ "2017-11-04 is month 11 week 44, Saturday ,the close price is 49047 RMB\n",
+ "2017-11-05 is month 11 week 44, Sunday ,the close price is 48907 RMB\n",
+ "2017-11-06 is month 11 week 45, Monday ,the close price is 46159 RMB\n",
+ "2017-11-07 is month 11 week 45, Tuesday ,the close price is 47249 RMB\n",
+ "2017-11-08 is month 11 week 45, Wednesday ,the close price is 49427 RMB\n",
+ "2017-11-09 is month 11 week 45, Thursday ,the close price is 47448 RMB\n",
+ "2017-11-10 is month 11 week 45, Friday ,the close price is 43637 RMB\n",
+ "2017-11-11 is month 11 week 45, Saturday ,the close price is 42085 RMB\n",
+ "2017-11-12 is month 11 week 45, Sunday ,the close price is 38904 RMB\n",
+ "2017-11-13 is month 11 week 46, Monday ,the close price is 43279 RMB\n",
+ "2017-11-14 is month 11 week 46, Tuesday ,the close price is 43801 RMB\n",
+ "2017-11-15 is month 11 week 46, Wednesday ,the close price is 48232 RMB\n",
+ "2017-11-16 is month 11 week 46, Thursday ,the close price is 52012 RMB\n",
+ "2017-11-17 is month 11 week 46, Friday ,the close price is 50973 RMB\n",
+ "2017-11-18 is month 11 week 46, Saturday ,the close price is 51542 RMB\n",
+ "2017-11-19 is month 11 week 46, Sunday ,the close price is 53279 RMB\n",
+ "2017-11-20 is month 11 week 47, Monday ,the close price is 54656 RMB\n",
+ "2017-11-21 is month 11 week 47, Tuesday ,the close price is 53673 RMB\n",
+ "2017-11-22 is month 11 week 47, Wednesday ,the close price is 54403 RMB\n",
+ "2017-11-23 is month 11 week 47, Thursday ,the close price is 52676 RMB\n",
+ "2017-11-24 is month 11 week 47, Friday ,the close price is 54136 RMB\n",
+ "2017-11-25 is month 11 week 47, Saturday ,the close price is 57851 RMB\n",
+ "2017-11-26 is month 11 week 47, Sunday ,the close price is 60980 RMB\n",
+ "2017-11-27 is month 11 week 48, Monday ,the close price is 64246 RMB\n",
+ "2017-11-28 is month 11 week 48, Tuesday ,the close price is 65458 RMB\n",
+ "2017-11-29 is month 11 week 48, Wednesday ,the close price is 64890 RMB\n",
+ "2017-11-30 is month 11 week 48, Thursday ,the close price is 65583 RMB\n",
+ "2017-12-01 is month 12 week 48, Friday ,the close price is 71825 RMB\n",
+ "2017-12-02 is month 12 week 48, Saturday ,the close price is 72079 RMB\n",
+ "2017-12-03 is month 12 week 48, Sunday ,the close price is 74007 RMB\n",
+ "2017-12-04 is month 12 week 49, Monday ,the close price is 76852 RMB\n",
+ "2017-12-05 is month 12 week 49, Tuesday ,the close price is 77398 RMB\n",
+ "2017-12-06 is month 12 week 49, Wednesday ,the close price is 90679 RMB\n",
+ "2017-12-07 is month 12 week 49, Thursday ,the close price is 111589 RMB\n",
+ "2017-12-08 is month 12 week 49, Friday ,the close price is 106233 RMB\n",
+ "2017-12-09 is month 12 week 49, Saturday ,the close price is 98676 RMB\n",
+ "2017-12-10 is month 12 week 49, Sunday ,the close price is 99525 RMB\n",
+ "2017-12-11 is month 12 week 50, Monday ,the close price is 110642 RMB\n",
+ "2017-12-12 is month 12 week 50, Tuesday ,the close price is 113732 RMB\n"
+ ]
+ }
+ ],
+ "source": [
+ "import Ipynb_importer\n",
+ "\n",
+ "import json\n",
+ "\n",
+ "#将数据加载到一个列表中\n",
+ "filename = 'btc_close_2017.json'\n",
+ "with open(filename) as f:\n",
+ " btc_data = json.load(f)\n",
+ "#print(btc_data)\n",
+ "#打印每一天的信息\n",
+ "for btc_dict in btc_data:\n",
+ " date = btc_dict['date']\n",
+ " month = int(btc_dict['month'])\n",
+ " week = int(btc_dict['week'])\n",
+ " weekday = btc_dict['weekday']\n",
+ " close = int(float(btc_dict['close']))\n",
+ " print(\"{} is month {} week {}, {} ,the close price is {} RMB\".format(date, month, week, weekday, close))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "0f332a0e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import Ipynb_importer\n",
+ "\n",
+ "import json\n",
+ "import pygal\n",
+ "import math\n",
+ "\n",
+ "#将数据加载到一个列表中\n",
+ "filename = 'btc_close_2017.json'\n",
+ "with open(filename) as f:\n",
+ " btc_data = json.load(f)\n",
+ "#print(btc_data)\n",
+ "\n",
+ "#创建5个列表,分别储存日期和收盘价\n",
+ "dates = []\n",
+ "months = []\n",
+ "weeks = []\n",
+ "weekdays = []\n",
+ "close = []\n",
+ "#打印每一天的信息\n",
+ "for btc_dict in btc_data:\n",
+ " dates.append(btc_dict['date'])\n",
+ " months.append(int(btc_dict['month']))\n",
+ " weeks.append(int(btc_dict['week']))\n",
+ " weekdays.append(btc_dict['weekday'])\n",
+ " close.append(int(float(btc_dict['close'])))\n",
+ " #print(\"{} is month {} week {}, {} ,the close price is {} RMB\".format(date, month, week, weekday, close))\n",
+ " \n",
+ "line_chart = pygal.Line(x_label_rotation=20, show_minor_x_labels=False)\n",
+ "line_chart.title = '收盘价(¥)'\n",
+ "line_chart.x_labels = dates\n",
+ "N = 20 # x轴坐标每隔20天显示一次\n",
+ "line_chart.x_labels_major = dates[::N]\n",
+ "close_log = [math.log10(_) for _ in close]\n",
+ "line_chart.add('log收盘价', close_log)\n",
+ "line_chart.render_to_file('收盘价对数变换折线图(¥).svg')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "5ccdab3f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import Ipynb_importer\n",
+ "\n",
+ "import json\n",
+ "import pygal\n",
+ "import math\n",
+ "\n",
+ "from itertools import groupby\n",
+ "\n",
+ "#将数据加载到一个列表中\n",
+ "filename = 'btc_close_2017.json'\n",
+ "with open(filename) as f:\n",
+ " btc_data = json.load(f)\n",
+ "#print(btc_data)\n",
+ "\n",
+ "#创建5个列表,分别储存日期和收盘价\n",
+ "dates = []\n",
+ "months = []\n",
+ "weeks = []\n",
+ "weekdays = []\n",
+ "close = []\n",
+ "#打印每一天的信息\n",
+ "for btc_dict in btc_data:\n",
+ " dates.append(btc_dict['date'])\n",
+ " months.append(int(btc_dict['month']))\n",
+ " weeks.append(int(btc_dict['week']))\n",
+ " weekdays.append(btc_dict['weekday'])\n",
+ " close.append(int(float(btc_dict['close'])))\n",
+ " \n",
+ "def draw_line(x_data, y_data, title, y_legend):\n",
+ " xy_map = []\n",
+ " for x, y in groupby(sorted(zip(x_data, y_data)), key=lambda _: _[0]):\n",
+ " y_list = [v for _, v in y]\n",
+ " xy_map.append([x, sum(y_list) / len(y_list)])\n",
+ " \n",
+ " x_unique, y_mean = [*zip(*xy_map)]\n",
+ " line_chart = pygal.Line()\n",
+ " line_chart.title = title \n",
+ " line_chart.x_labels = x_unique\n",
+ " line_chart.add(y_legend, y_mean)\n",
+ " line_chart.render_to_file(title+' .svg')\n",
+ " return line_chart"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "f6bf8ad8",
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "ename": "ModuleNotFoundError",
+ "evalue": "No module named 'cairosvg'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\IPython\\core\\formatters.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, obj)\u001b[0m\n\u001b[0;32m 343\u001b[0m \u001b[0mmethod\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mget_real_method\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint_method\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 344\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mmethod\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 345\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mmethod\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 346\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 347\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\pygal\\graph\\base.py\u001b[0m in \u001b[0;36m_repr_png_\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 233\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_repr_png_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 234\u001b[0m \u001b[1;34m\"\"\"Display png in IPython notebook\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 235\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrender_to_png\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\pygal\\graph\\public.py\u001b[0m in \u001b[0;36mrender_to_png\u001b[1;34m(self, filename, dpi, **kwargs)\u001b[0m\n\u001b[0;32m 116\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mrender_to_png\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdpi\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m72\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 117\u001b[0m \u001b[1;34m\"\"\"Render the graph, convert it to png and write it to filename\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 118\u001b[1;33m \u001b[1;32mimport\u001b[0m \u001b[0mcairosvg\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 119\u001b[0m return cairosvg.svg2png(\n\u001b[0;32m 120\u001b[0m \u001b[0mbytestring\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrender\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mwrite_to\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mfilename\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdpi\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdpi\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;31mModuleNotFoundError\u001b[0m: No module named 'cairosvg'"
+ ]
+ },
+ {
+ "data": {
+ "image/svg+xml": "",
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "idx_month = dates.index('2017-12-01')\n",
+ "line_chart_month = draw_line(months[:idx_month], close[:idx_month], '收盘价月日均值 (¥)',\n",
+ " '月日均值')\n",
+ "line_chart_month"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "fb49e10c",
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "ModuleNotFoundError",
+ "evalue": "No module named 'cairosvg'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\IPython\\core\\formatters.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, obj)\u001b[0m\n\u001b[0;32m 343\u001b[0m \u001b[0mmethod\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mget_real_method\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint_method\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 344\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mmethod\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 345\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mmethod\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 346\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 347\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\pygal\\graph\\base.py\u001b[0m in \u001b[0;36m_repr_png_\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 233\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_repr_png_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 234\u001b[0m \u001b[1;34m\"\"\"Display png in IPython notebook\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 235\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrender_to_png\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;32mD:\\Program Files (x86)\\anaconda3\\lib\\site-packages\\pygal\\graph\\public.py\u001b[0m in \u001b[0;36mrender_to_png\u001b[1;34m(self, filename, dpi, **kwargs)\u001b[0m\n\u001b[0;32m 116\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mrender_to_png\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdpi\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m72\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 117\u001b[0m \u001b[1;34m\"\"\"Render the graph, convert it to png and write it to filename\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 118\u001b[1;33m \u001b[1;32mimport\u001b[0m \u001b[0mcairosvg\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 119\u001b[0m return cairosvg.svg2png(\n\u001b[0;32m 120\u001b[0m \u001b[0mbytestring\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrender\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mwrite_to\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mfilename\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdpi\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdpi\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;31mModuleNotFoundError\u001b[0m: No module named 'cairosvg'"
+ ]
+ },
+ {
+ "data": {
+ "image/svg+xml": "",
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "idx_week = dates.index('2017-12-11')\n",
+ "line_chart_week = draw_line(weeks[1:idx_week], close[1:idx_week],\n",
+ " '收盘价周日均值(¥)', '周日均值')\n",
+ "line_chart_week"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "38ec0202",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "idx_week = dates.index('2017-12-11')\n",
+ "wd = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']\n",
+ "weekdays_int = [wd.index(w) + 1 for w in weekdays[1:idx_week]]\n",
+ "line_chart_weekday = draw_line(weekdays_int, close[1:idx_week], \n",
+ " '收盘价星期均值(¥)', '星期均值')\n",
+ "line_chart_weekday.x_labels = ['周一', '周二', '周三', '周四', '周五', '周六', '周日']\n",
+ "line_chart_weekday.render_to_file('收盘价星期均值(¥).svg')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "id": "9786ffc6",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "with open('收盘价Dashboard.html', 'w', encoding='utf8') as html_file:\n",
+ " html_file.write('收盘价Dashboard\\n')\n",
+ " for svg in [\n",
+ " '收盘价折线图(¥).svg', '收盘价对数变换折线图(¥).svg',\n",
+ " '收盘价月日均值 (¥) .svg','收盘价周日均值(¥) .svg',\n",
+ " '收盘价星期均值(¥) .svg'\n",
+ " ]:\n",
+ " html_file.write(' \\n'.format(svg))\n",
+ " html_file.write('')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "1c7ebfbb",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "fb7608c2",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "aa516833",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "99b47886",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.10 (default, Jun 22 2022, 20:18:18) \n[GCC 9.4.0]"
+ },
+ "vscode": {
+ "interpreter": {
+ "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1"
+ }
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/matplotlib_dataScience/btc_close_2017.json b/matplotlib_dataScience/btc_close_2017.json
new file mode 100644
index 0000000000000000000000000000000000000000..3a4f15caa1d15cfaffcffafef0937e8f88efb4c8
--- /dev/null
+++ b/matplotlib_dataScience/btc_close_2017.json
@@ -0,0 +1,2422 @@
+[{
+ "date": "2017-01-01",
+ "month": "01",
+ "week": "52",
+ "weekday": "Sunday",
+ "close": "6928.6492"
+},
+{
+ "date": "2017-01-02",
+ "month": "01",
+ "week": "1",
+ "weekday": "Monday",
+ "close": "7070.2554"
+},
+{
+ "date": "2017-01-03",
+ "month": "01",
+ "week": "1",
+ "weekday": "Tuesday",
+ "close": "7175.1082"
+},
+{
+ "date": "2017-01-04",
+ "month": "01",
+ "week": "1",
+ "weekday": "Wednesday",
+ "close": "7835.7615"
+},
+{
+ "date": "2017-01-05",
+ "month": "01",
+ "week": "1",
+ "weekday": "Thursday",
+ "close": "6928.7578"
+},
+{
+ "date": "2017-01-06",
+ "month": "01",
+ "week": "1",
+ "weekday": "Friday",
+ "close": "6196.6928"
+},
+{
+ "date": "2017-01-07",
+ "month": "01",
+ "week": "1",
+ "weekday": "Saturday",
+ "close": "6262.1471"
+},
+{
+ "date": "2017-01-08",
+ "month": "01",
+ "week": "1",
+ "weekday": "Sunday",
+ "close": "6319.9404"
+},
+{
+ "date": "2017-01-09",
+ "month": "01",
+ "week": "2",
+ "weekday": "Monday",
+ "close": "6239.1506"
+},
+{
+ "date": "2017-01-10",
+ "month": "01",
+ "week": "2",
+ "weekday": "Tuesday",
+ "close": "6263.1548"
+},
+{
+ "date": "2017-01-11",
+ "month": "01",
+ "week": "2",
+ "weekday": "Wednesday",
+ "close": "5383.0598"
+},
+{
+ "date": "2017-01-12",
+ "month": "01",
+ "week": "2",
+ "weekday": "Thursday",
+ "close": "5566.7345"
+},
+{
+ "date": "2017-01-13",
+ "month": "01",
+ "week": "2",
+ "weekday": "Friday",
+ "close": "5700.0716"
+},
+{
+ "date": "2017-01-14",
+ "month": "01",
+ "week": "2",
+ "weekday": "Saturday",
+ "close": "5648.6897"
+},
+{
+ "date": "2017-01-15",
+ "month": "01",
+ "week": "2",
+ "weekday": "Sunday",
+ "close": "5674.7977"
+},
+{
+ "date": "2017-01-16",
+ "month": "01",
+ "week": "3",
+ "weekday": "Monday",
+ "close": "5730.0658"
+},
+{
+ "date": "2017-01-17",
+ "month": "01",
+ "week": "3",
+ "weekday": "Tuesday",
+ "close": "6202.9704"
+},
+{
+ "date": "2017-01-18",
+ "month": "01",
+ "week": "3",
+ "weekday": "Wednesday",
+ "close": "6047.6601"
+},
+{
+ "date": "2017-01-19",
+ "month": "01",
+ "week": "3",
+ "weekday": "Thursday",
+ "close": "6170.8433"
+},
+{
+ "date": "2017-01-20",
+ "month": "01",
+ "week": "3",
+ "weekday": "Friday",
+ "close": "6131.2511"
+},
+{
+ "date": "2017-01-21",
+ "month": "01",
+ "week": "3",
+ "weekday": "Saturday",
+ "close": "6326.3657"
+},
+{
+ "date": "2017-01-22",
+ "month": "01",
+ "week": "3",
+ "weekday": "Sunday",
+ "close": "6362.9482"
+},
+{
+ "date": "2017-01-23",
+ "month": "01",
+ "week": "4",
+ "weekday": "Monday",
+ "close": "6255.5602"
+},
+{
+ "date": "2017-01-24",
+ "month": "01",
+ "week": "4",
+ "weekday": "Tuesday",
+ "close": "6074.8333"
+},
+{
+ "date": "2017-01-25",
+ "month": "01",
+ "week": "4",
+ "weekday": "Wednesday",
+ "close": "6154.6958"
+},
+{
+ "date": "2017-01-26",
+ "month": "01",
+ "week": "4",
+ "weekday": "Thursday",
+ "close": "6295.3388"
+},
+{
+ "date": "2017-01-27",
+ "month": "01",
+ "week": "4",
+ "weekday": "Friday",
+ "close": "6320.7206"
+},
+{
+ "date": "2017-01-28",
+ "month": "01",
+ "week": "4",
+ "weekday": "Saturday",
+ "close": "6332.5389"
+},
+{
+ "date": "2017-01-29",
+ "month": "01",
+ "week": "4",
+ "weekday": "Sunday",
+ "close": "6289.1698"
+},
+{
+ "date": "2017-01-30",
+ "month": "01",
+ "week": "5",
+ "weekday": "Monday",
+ "close": "6332.8246"
+},
+{
+ "date": "2017-01-31",
+ "month": "01",
+ "week": "5",
+ "weekday": "Tuesday",
+ "close": "6657.8667"
+},
+{
+ "date": "2017-02-01",
+ "month": "02",
+ "week": "5",
+ "weekday": "Wednesday",
+ "close": "6793.7077"
+},
+{
+ "date": "2017-02-02",
+ "month": "02",
+ "week": "5",
+ "weekday": "Thursday",
+ "close": "6934.3856"
+},
+{
+ "date": "2017-02-03",
+ "month": "02",
+ "week": "5",
+ "weekday": "Friday",
+ "close": "6995.2901"
+},
+{
+ "date": "2017-02-04",
+ "month": "02",
+ "week": "5",
+ "weekday": "Saturday",
+ "close": "7102.0714"
+},
+{
+ "date": "2017-02-05",
+ "month": "02",
+ "week": "5",
+ "weekday": "Sunday",
+ "close": "6965.9773"
+},
+{
+ "date": "2017-02-06",
+ "month": "02",
+ "week": "6",
+ "weekday": "Monday",
+ "close": "7034.2211"
+},
+{
+ "date": "2017-02-07",
+ "month": "02",
+ "week": "6",
+ "weekday": "Tuesday",
+ "close": "7245.8877"
+},
+{
+ "date": "2017-02-08",
+ "month": "02",
+ "week": "6",
+ "weekday": "Wednesday",
+ "close": "7246.6303"
+},
+{
+ "date": "2017-02-09",
+ "month": "02",
+ "week": "6",
+ "weekday": "Thursday",
+ "close": "6811.6794"
+},
+{
+ "date": "2017-02-10",
+ "month": "02",
+ "week": "6",
+ "weekday": "Friday",
+ "close": "6833.4884"
+},
+{
+ "date": "2017-02-11",
+ "month": "02",
+ "week": "6",
+ "weekday": "Saturday",
+ "close": "6946.09"
+},
+{
+ "date": "2017-02-12",
+ "month": "02",
+ "week": "6",
+ "weekday": "Sunday",
+ "close": "6883.9424"
+},
+{
+ "date": "2017-02-13",
+ "month": "02",
+ "week": "7",
+ "weekday": "Monday",
+ "close": "6858.5789"
+},
+{
+ "date": "2017-02-14",
+ "month": "02",
+ "week": "7",
+ "weekday": "Tuesday",
+ "close": "6930.882"
+},
+{
+ "date": "2017-02-15",
+ "month": "02",
+ "week": "7",
+ "weekday": "Wednesday",
+ "close": "6935.3788"
+},
+{
+ "date": "2017-02-16",
+ "month": "02",
+ "week": "7",
+ "weekday": "Thursday",
+ "close": "7088.8535"
+},
+{
+ "date": "2017-02-17",
+ "month": "02",
+ "week": "7",
+ "weekday": "Friday",
+ "close": "7229.5808"
+},
+{
+ "date": "2017-02-18",
+ "month": "02",
+ "week": "7",
+ "weekday": "Saturday",
+ "close": "7267.5468"
+},
+{
+ "date": "2017-02-19",
+ "month": "02",
+ "week": "7",
+ "weekday": "Sunday",
+ "close": "7220.5385"
+},
+{
+ "date": "2017-02-20",
+ "month": "02",
+ "week": "8",
+ "weekday": "Monday",
+ "close": "7450.2901"
+},
+{
+ "date": "2017-02-21",
+ "month": "02",
+ "week": "8",
+ "weekday": "Tuesday",
+ "close": "7732.4979"
+},
+{
+ "date": "2017-02-22",
+ "month": "02",
+ "week": "8",
+ "weekday": "Wednesday",
+ "close": "7716.2218"
+},
+{
+ "date": "2017-02-23",
+ "month": "02",
+ "week": "8",
+ "weekday": "Thursday",
+ "close": "8092.0221"
+},
+{
+ "date": "2017-02-24",
+ "month": "02",
+ "week": "8",
+ "weekday": "Friday",
+ "close": "8109.1867"
+},
+{
+ "date": "2017-02-25",
+ "month": "02",
+ "week": "8",
+ "weekday": "Saturday",
+ "close": "7908.54"
+},
+{
+ "date": "2017-02-26",
+ "month": "02",
+ "week": "8",
+ "weekday": "Sunday",
+ "close": "8137.4131"
+},
+{
+ "date": "2017-02-27",
+ "month": "02",
+ "week": "9",
+ "weekday": "Monday",
+ "close": "8206.1829"
+},
+{
+ "date": "2017-02-28",
+ "month": "02",
+ "week": "9",
+ "weekday": "Tuesday",
+ "close": "8176.3692"
+},
+{
+ "date": "2017-03-01",
+ "month": "03",
+ "week": "9",
+ "weekday": "Wednesday",
+ "close": "8464.3549"
+},
+{
+ "date": "2017-03-02",
+ "month": "03",
+ "week": "9",
+ "weekday": "Thursday",
+ "close": "8688.7751"
+},
+{
+ "date": "2017-03-03",
+ "month": "03",
+ "week": "9",
+ "weekday": "Friday",
+ "close": "8900.4858"
+},
+{
+ "date": "2017-03-04",
+ "month": "03",
+ "week": "9",
+ "weekday": "Saturday",
+ "close": "8741.0338"
+},
+{
+ "date": "2017-03-05",
+ "month": "03",
+ "week": "9",
+ "weekday": "Sunday",
+ "close": "8816.6651"
+},
+{
+ "date": "2017-03-06",
+ "month": "03",
+ "week": "10",
+ "weekday": "Monday",
+ "close": "8832.9615"
+},
+{
+ "date": "2017-03-07",
+ "month": "03",
+ "week": "10",
+ "weekday": "Tuesday",
+ "close": "8504.1113"
+},
+{
+ "date": "2017-03-08",
+ "month": "03",
+ "week": "10",
+ "weekday": "Wednesday",
+ "close": "7953.9243"
+},
+{
+ "date": "2017-03-09",
+ "month": "03",
+ "week": "10",
+ "weekday": "Thursday",
+ "close": "8235.799"
+},
+{
+ "date": "2017-03-10",
+ "month": "03",
+ "week": "10",
+ "weekday": "Friday",
+ "close": "7716.1296"
+},
+{
+ "date": "2017-03-11",
+ "month": "03",
+ "week": "10",
+ "weekday": "Saturday",
+ "close": "8161.7404"
+},
+{
+ "date": "2017-03-12",
+ "month": "03",
+ "week": "10",
+ "weekday": "Sunday",
+ "close": "8441.5353"
+},
+{
+ "date": "2017-03-13",
+ "month": "03",
+ "week": "11",
+ "weekday": "Monday",
+ "close": "8595.5263"
+},
+{
+ "date": "2017-03-14",
+ "month": "03",
+ "week": "11",
+ "weekday": "Tuesday",
+ "close": "8616.949"
+},
+{
+ "date": "2017-03-15",
+ "month": "03",
+ "week": "11",
+ "weekday": "Wednesday",
+ "close": "8711.306"
+},
+{
+ "date": "2017-03-16",
+ "month": "03",
+ "week": "11",
+ "weekday": "Thursday",
+ "close": "8091.7411"
+},
+{
+ "date": "2017-03-17",
+ "month": "03",
+ "week": "11",
+ "weekday": "Friday",
+ "close": "7379.6562"
+},
+{
+ "date": "2017-03-18",
+ "month": "03",
+ "week": "11",
+ "weekday": "Saturday",
+ "close": "6694.36"
+},
+{
+ "date": "2017-03-19",
+ "month": "03",
+ "week": "11",
+ "weekday": "Sunday",
+ "close": "7028.0107"
+},
+{
+ "date": "2017-03-20",
+ "month": "03",
+ "week": "12",
+ "weekday": "Monday",
+ "close": "7196.3568"
+},
+{
+ "date": "2017-03-21",
+ "month": "03",
+ "week": "12",
+ "weekday": "Tuesday",
+ "close": "7680.723"
+},
+{
+ "date": "2017-03-22",
+ "month": "03",
+ "week": "12",
+ "weekday": "Wednesday",
+ "close": "7139.7016"
+},
+{
+ "date": "2017-03-23",
+ "month": "03",
+ "week": "12",
+ "weekday": "Thursday",
+ "close": "7092.2246"
+},
+{
+ "date": "2017-03-24",
+ "month": "03",
+ "week": "12",
+ "weekday": "Friday",
+ "close": "6437.3431"
+},
+{
+ "date": "2017-03-25",
+ "month": "03",
+ "week": "12",
+ "weekday": "Saturday",
+ "close": "6640.554"
+},
+{
+ "date": "2017-03-26",
+ "month": "03",
+ "week": "12",
+ "weekday": "Sunday",
+ "close": "6623.5896"
+},
+{
+ "date": "2017-03-27",
+ "month": "03",
+ "week": "13",
+ "weekday": "Monday",
+ "close": "7151.8202"
+},
+{
+ "date": "2017-03-28",
+ "month": "03",
+ "week": "13",
+ "weekday": "Tuesday",
+ "close": "7184.6725"
+},
+{
+ "date": "2017-03-29",
+ "month": "03",
+ "week": "13",
+ "weekday": "Wednesday",
+ "close": "7168.8792"
+},
+{
+ "date": "2017-03-30",
+ "month": "03",
+ "week": "13",
+ "weekday": "Thursday",
+ "close": "7146.3119"
+},
+{
+ "date": "2017-03-31",
+ "month": "03",
+ "week": "13",
+ "weekday": "Friday",
+ "close": "7439.1397"
+},
+{
+ "date": "2017-04-01",
+ "month": "04",
+ "week": "13",
+ "weekday": "Saturday",
+ "close": "7506.4038"
+},
+{
+ "date": "2017-04-02",
+ "month": "04",
+ "week": "13",
+ "weekday": "Sunday",
+ "close": "7566.0156"
+},
+{
+ "date": "2017-04-03",
+ "month": "04",
+ "week": "14",
+ "weekday": "Monday",
+ "close": "7903.6773"
+},
+{
+ "date": "2017-04-04",
+ "month": "04",
+ "week": "14",
+ "weekday": "Tuesday",
+ "close": "7874.9773"
+},
+{
+ "date": "2017-04-05",
+ "month": "04",
+ "week": "14",
+ "weekday": "Wednesday",
+ "close": "7827.8202"
+},
+{
+ "date": "2017-04-06",
+ "month": "04",
+ "week": "14",
+ "weekday": "Thursday",
+ "close": "8212.9762"
+},
+{
+ "date": "2017-04-07",
+ "month": "04",
+ "week": "14",
+ "weekday": "Friday",
+ "close": "8236.9016"
+},
+{
+ "date": "2017-04-08",
+ "month": "04",
+ "week": "14",
+ "weekday": "Saturday",
+ "close": "8180.3212"
+},
+{
+ "date": "2017-04-09",
+ "month": "04",
+ "week": "14",
+ "weekday": "Sunday",
+ "close": "8354.8293"
+},
+{
+ "date": "2017-04-10",
+ "month": "04",
+ "week": "15",
+ "weekday": "Monday",
+ "close": "8375.1346"
+},
+{
+ "date": "2017-04-11",
+ "month": "04",
+ "week": "15",
+ "weekday": "Tuesday",
+ "close": "8442.2186"
+},
+{
+ "date": "2017-04-12",
+ "month": "04",
+ "week": "15",
+ "weekday": "Wednesday",
+ "close": "8382.4873"
+},
+{
+ "date": "2017-04-13",
+ "month": "04",
+ "week": "15",
+ "weekday": "Thursday",
+ "close": "8117.4785"
+},
+{
+ "date": "2017-04-14",
+ "month": "04",
+ "week": "15",
+ "weekday": "Friday",
+ "close": "8151.1798"
+},
+{
+ "date": "2017-04-15",
+ "month": "04",
+ "week": "15",
+ "weekday": "Saturday",
+ "close": "8129.5847"
+},
+{
+ "date": "2017-04-16",
+ "month": "04",
+ "week": "15",
+ "weekday": "Sunday",
+ "close": "8167.0471"
+},
+{
+ "date": "2017-04-17",
+ "month": "04",
+ "week": "16",
+ "weekday": "Monday",
+ "close": "8267.104"
+},
+{
+ "date": "2017-04-18",
+ "month": "04",
+ "week": "16",
+ "weekday": "Tuesday",
+ "close": "8379.7232"
+},
+{
+ "date": "2017-04-19",
+ "month": "04",
+ "week": "16",
+ "weekday": "Wednesday",
+ "close": "8436.3248"
+},
+{
+ "date": "2017-04-20",
+ "month": "04",
+ "week": "16",
+ "weekday": "Thursday",
+ "close": "8639.4949"
+},
+{
+ "date": "2017-04-21",
+ "month": "04",
+ "week": "16",
+ "weekday": "Friday",
+ "close": "8654.9971"
+},
+{
+ "date": "2017-04-22",
+ "month": "04",
+ "week": "16",
+ "weekday": "Saturday",
+ "close": "8567.1483"
+},
+{
+ "date": "2017-04-23",
+ "month": "04",
+ "week": "16",
+ "weekday": "Sunday",
+ "close": "8458.4188"
+},
+{
+ "date": "2017-04-24",
+ "month": "04",
+ "week": "17",
+ "weekday": "Monday",
+ "close": "8594.2345"
+},
+{
+ "date": "2017-04-25",
+ "month": "04",
+ "week": "17",
+ "weekday": "Tuesday",
+ "close": "8700.0125"
+},
+{
+ "date": "2017-04-26",
+ "month": "04",
+ "week": "17",
+ "weekday": "Wednesday",
+ "close": "8857.1946"
+},
+{
+ "date": "2017-04-27",
+ "month": "04",
+ "week": "17",
+ "weekday": "Thursday",
+ "close": "9167.2508"
+},
+{
+ "date": "2017-04-28",
+ "month": "04",
+ "week": "17",
+ "weekday": "Friday",
+ "close": "9101.0934"
+},
+{
+ "date": "2017-04-29",
+ "month": "04",
+ "week": "17",
+ "weekday": "Saturday",
+ "close": "9149.9325"
+},
+{
+ "date": "2017-04-30",
+ "month": "04",
+ "week": "17",
+ "weekday": "Sunday",
+ "close": "9325.1119"
+},
+{
+ "date": "2017-05-01",
+ "month": "05",
+ "week": "18",
+ "weekday": "Monday",
+ "close": "9665.7551"
+},
+{
+ "date": "2017-05-02",
+ "month": "05",
+ "week": "18",
+ "weekday": "Tuesday",
+ "close": "9944.3653"
+},
+{
+ "date": "2017-05-03",
+ "month": "05",
+ "week": "18",
+ "weekday": "Wednesday",
+ "close": "10292.3296"
+},
+{
+ "date": "2017-05-04",
+ "month": "05",
+ "week": "18",
+ "weekday": "Thursday",
+ "close": "10452.0037"
+},
+{
+ "date": "2017-05-05",
+ "month": "05",
+ "week": "18",
+ "weekday": "Friday",
+ "close": "10439.0799"
+},
+{
+ "date": "2017-05-06",
+ "month": "05",
+ "week": "18",
+ "weekday": "Saturday",
+ "close": "10688.1301"
+},
+{
+ "date": "2017-05-07",
+ "month": "05",
+ "week": "18",
+ "weekday": "Sunday",
+ "close": "10660.1939"
+},
+{
+ "date": "2017-05-08",
+ "month": "05",
+ "week": "19",
+ "weekday": "Monday",
+ "close": "11317.8009"
+},
+{
+ "date": "2017-05-09",
+ "month": "05",
+ "week": "19",
+ "weekday": "Tuesday",
+ "close": "11794.8949"
+},
+{
+ "date": "2017-05-10",
+ "month": "05",
+ "week": "19",
+ "weekday": "Wednesday",
+ "close": "12126.2961"
+},
+{
+ "date": "2017-05-11",
+ "month": "05",
+ "week": "19",
+ "weekday": "Thursday",
+ "close": "12478.0838"
+},
+{
+ "date": "2017-05-12",
+ "month": "05",
+ "week": "19",
+ "weekday": "Friday",
+ "close": "11569.4125"
+},
+{
+ "date": "2017-05-13",
+ "month": "05",
+ "week": "19",
+ "weekday": "Saturday",
+ "close": "12141.797"
+},
+{
+ "date": "2017-05-14",
+ "month": "05",
+ "week": "19",
+ "weekday": "Sunday",
+ "close": "12229.3176"
+},
+{
+ "date": "2017-05-15",
+ "month": "05",
+ "week": "20",
+ "weekday": "Monday",
+ "close": "11701.2204"
+},
+{
+ "date": "2017-05-16",
+ "month": "05",
+ "week": "20",
+ "weekday": "Tuesday",
+ "close": "11835.218"
+},
+{
+ "date": "2017-05-17",
+ "month": "05",
+ "week": "20",
+ "weekday": "Wednesday",
+ "close": "12403.3024"
+},
+{
+ "date": "2017-05-18",
+ "month": "05",
+ "week": "20",
+ "weekday": "Thursday",
+ "close": "13002.0625"
+},
+{
+ "date": "2017-05-19",
+ "month": "05",
+ "week": "20",
+ "weekday": "Friday",
+ "close": "13549.3033"
+},
+{
+ "date": "2017-05-20",
+ "month": "05",
+ "week": "20",
+ "weekday": "Saturday",
+ "close": "14127.3239"
+},
+{
+ "date": "2017-05-21",
+ "month": "05",
+ "week": "20",
+ "weekday": "Sunday",
+ "close": "14091.8068"
+},
+{
+ "date": "2017-05-22",
+ "month": "05",
+ "week": "21",
+ "weekday": "Monday",
+ "close": "14731.8028"
+},
+{
+ "date": "2017-05-23",
+ "month": "05",
+ "week": "21",
+ "weekday": "Tuesday",
+ "close": "15784.8432"
+},
+{
+ "date": "2017-05-24",
+ "month": "05",
+ "week": "21",
+ "weekday": "Wednesday",
+ "close": "17061.8818"
+},
+{
+ "date": "2017-05-25",
+ "month": "05",
+ "week": "21",
+ "weekday": "Thursday",
+ "close": "16190.3931"
+},
+{
+ "date": "2017-05-26",
+ "month": "05",
+ "week": "21",
+ "weekday": "Friday",
+ "close": "15402.2219"
+},
+{
+ "date": "2017-05-27",
+ "month": "05",
+ "week": "21",
+ "weekday": "Saturday",
+ "close": "14440.0015"
+},
+{
+ "date": "2017-05-28",
+ "month": "05",
+ "week": "21",
+ "weekday": "Sunday",
+ "close": "15139.4071"
+},
+{
+ "date": "2017-05-29",
+ "month": "05",
+ "week": "22",
+ "weekday": "Monday",
+ "close": "15700.3794"
+},
+{
+ "date": "2017-05-30",
+ "month": "05",
+ "week": "22",
+ "weekday": "Tuesday",
+ "close": "15064.5355"
+},
+{
+ "date": "2017-05-31",
+ "month": "05",
+ "week": "22",
+ "weekday": "Wednesday",
+ "close": "15869.5798"
+},
+{
+ "date": "2017-06-01",
+ "month": "06",
+ "week": "22",
+ "weekday": "Thursday",
+ "close": "16693.6332"
+},
+{
+ "date": "2017-06-02",
+ "month": "06",
+ "week": "22",
+ "weekday": "Friday",
+ "close": "17149.9736"
+},
+{
+ "date": "2017-06-03",
+ "month": "06",
+ "week": "22",
+ "weekday": "Saturday",
+ "close": "17410.0077"
+},
+{
+ "date": "2017-06-04",
+ "month": "06",
+ "week": "22",
+ "weekday": "Sunday",
+ "close": "17399.0513"
+},
+{
+ "date": "2017-06-05",
+ "month": "06",
+ "week": "23",
+ "weekday": "Monday",
+ "close": "18621.161"
+},
+{
+ "date": "2017-06-06",
+ "month": "06",
+ "week": "23",
+ "weekday": "Tuesday",
+ "close": "19797.8391"
+},
+{
+ "date": "2017-06-07",
+ "month": "06",
+ "week": "23",
+ "weekday": "Wednesday",
+ "close": "18205.3747"
+},
+{
+ "date": "2017-06-08",
+ "month": "06",
+ "week": "23",
+ "weekday": "Thursday",
+ "close": "19209.0831"
+},
+{
+ "date": "2017-06-09",
+ "month": "06",
+ "week": "23",
+ "weekday": "Friday",
+ "close": "19218.5925"
+},
+{
+ "date": "2017-06-10",
+ "month": "06",
+ "week": "23",
+ "weekday": "Saturday",
+ "close": "20004.1207"
+},
+{
+ "date": "2017-06-11",
+ "month": "06",
+ "week": "23",
+ "weekday": "Sunday",
+ "close": "20472.3611"
+},
+{
+ "date": "2017-06-12",
+ "month": "06",
+ "week": "24",
+ "weekday": "Monday",
+ "close": "18234.4754"
+},
+{
+ "date": "2017-06-13",
+ "month": "06",
+ "week": "24",
+ "weekday": "Tuesday",
+ "close": "18615.1877"
+},
+{
+ "date": "2017-06-14",
+ "month": "06",
+ "week": "24",
+ "weekday": "Wednesday",
+ "close": "16946.0339"
+},
+{
+ "date": "2017-06-15",
+ "month": "06",
+ "week": "24",
+ "weekday": "Thursday",
+ "close": "16724.4891"
+},
+{
+ "date": "2017-06-16",
+ "month": "06",
+ "week": "24",
+ "weekday": "Friday",
+ "close": "17217.0095"
+},
+{
+ "date": "2017-06-17",
+ "month": "06",
+ "week": "24",
+ "weekday": "Saturday",
+ "close": "18142.6219"
+},
+{
+ "date": "2017-06-18",
+ "month": "06",
+ "week": "24",
+ "weekday": "Sunday",
+ "close": "17535.8535"
+},
+{
+ "date": "2017-06-19",
+ "month": "06",
+ "week": "25",
+ "weekday": "Monday",
+ "close": "18015.1039"
+},
+{
+ "date": "2017-06-20",
+ "month": "06",
+ "week": "25",
+ "weekday": "Tuesday",
+ "close": "18975.7796"
+},
+{
+ "date": "2017-06-21",
+ "month": "06",
+ "week": "25",
+ "weekday": "Wednesday",
+ "close": "18522.6802"
+},
+{
+ "date": "2017-06-22",
+ "month": "06",
+ "week": "25",
+ "weekday": "Thursday",
+ "close": "18733.2802"
+},
+{
+ "date": "2017-06-23",
+ "month": "06",
+ "week": "25",
+ "weekday": "Friday",
+ "close": "18720.4229"
+},
+{
+ "date": "2017-06-24",
+ "month": "06",
+ "week": "25",
+ "weekday": "Saturday",
+ "close": "17906.1295"
+},
+{
+ "date": "2017-06-25",
+ "month": "06",
+ "week": "25",
+ "weekday": "Sunday",
+ "close": "17734.3884"
+},
+{
+ "date": "2017-06-26",
+ "month": "06",
+ "week": "26",
+ "weekday": "Monday",
+ "close": "17001.592"
+},
+{
+ "date": "2017-06-27",
+ "month": "06",
+ "week": "26",
+ "weekday": "Tuesday",
+ "close": "17666.3417"
+},
+{
+ "date": "2017-06-28",
+ "month": "06",
+ "week": "26",
+ "weekday": "Wednesday",
+ "close": "17575.261"
+},
+{
+ "date": "2017-06-29",
+ "month": "06",
+ "week": "26",
+ "weekday": "Thursday",
+ "close": "17385.3171"
+},
+{
+ "date": "2017-06-30",
+ "month": "06",
+ "week": "26",
+ "weekday": "Friday",
+ "close": "16943.0147"
+},
+{
+ "date": "2017-07-01",
+ "month": "07",
+ "week": "26",
+ "weekday": "Saturday",
+ "close": "16674.129"
+},
+{
+ "date": "2017-07-02",
+ "month": "07",
+ "week": "26",
+ "weekday": "Sunday",
+ "close": "17150.7103"
+},
+{
+ "date": "2017-07-03",
+ "month": "07",
+ "week": "27",
+ "weekday": "Monday",
+ "close": "17549.3179"
+},
+{
+ "date": "2017-07-04",
+ "month": "07",
+ "week": "27",
+ "weekday": "Tuesday",
+ "close": "17851.5456"
+},
+{
+ "date": "2017-07-05",
+ "month": "07",
+ "week": "27",
+ "weekday": "Wednesday",
+ "close": "17812.6481"
+},
+{
+ "date": "2017-07-06",
+ "month": "07",
+ "week": "27",
+ "weekday": "Thursday",
+ "close": "17813.1077"
+},
+{
+ "date": "2017-07-07",
+ "month": "07",
+ "week": "27",
+ "weekday": "Friday",
+ "close": "17156.6351"
+},
+{
+ "date": "2017-07-08",
+ "month": "07",
+ "week": "27",
+ "weekday": "Saturday",
+ "close": "17557.352"
+},
+{
+ "date": "2017-07-09",
+ "month": "07",
+ "week": "27",
+ "weekday": "Sunday",
+ "close": "17189.5013"
+},
+{
+ "date": "2017-07-10",
+ "month": "07",
+ "week": "28",
+ "weekday": "Monday",
+ "close": "16137.2933"
+},
+{
+ "date": "2017-07-11",
+ "month": "07",
+ "week": "28",
+ "weekday": "Tuesday",
+ "close": "15865.7291"
+},
+{
+ "date": "2017-07-12",
+ "month": "07",
+ "week": "28",
+ "weekday": "Wednesday",
+ "close": "16446.9487"
+},
+{
+ "date": "2017-07-13",
+ "month": "07",
+ "week": "28",
+ "weekday": "Thursday",
+ "close": "16036.6222"
+},
+{
+ "date": "2017-07-14",
+ "month": "07",
+ "week": "28",
+ "weekday": "Friday",
+ "close": "15132.8235"
+},
+{
+ "date": "2017-07-15",
+ "month": "07",
+ "week": "28",
+ "weekday": "Saturday",
+ "close": "13510.2081"
+},
+{
+ "date": "2017-07-16",
+ "month": "07",
+ "week": "28",
+ "weekday": "Sunday",
+ "close": "13075.9378"
+},
+{
+ "date": "2017-07-17",
+ "month": "07",
+ "week": "29",
+ "weekday": "Monday",
+ "close": "15192.6798"
+},
+{
+ "date": "2017-07-18",
+ "month": "07",
+ "week": "29",
+ "weekday": "Tuesday",
+ "close": "15706.0407"
+},
+{
+ "date": "2017-07-19",
+ "month": "07",
+ "week": "29",
+ "weekday": "Wednesday",
+ "close": "15491.8987"
+},
+{
+ "date": "2017-07-20",
+ "month": "07",
+ "week": "29",
+ "weekday": "Thursday",
+ "close": "19449.5488"
+},
+{
+ "date": "2017-07-21",
+ "month": "07",
+ "week": "29",
+ "weekday": "Friday",
+ "close": "18231.0571"
+},
+{
+ "date": "2017-07-22",
+ "month": "07",
+ "week": "29",
+ "weekday": "Saturday",
+ "close": "19210.2278"
+},
+{
+ "date": "2017-07-23",
+ "month": "07",
+ "week": "29",
+ "weekday": "Sunday",
+ "close": "18585.2759"
+},
+{
+ "date": "2017-07-24",
+ "month": "07",
+ "week": "30",
+ "weekday": "Monday",
+ "close": "18762.6589"
+},
+{
+ "date": "2017-07-25",
+ "month": "07",
+ "week": "30",
+ "weekday": "Tuesday",
+ "close": "17489.6893"
+},
+{
+ "date": "2017-07-26",
+ "month": "07",
+ "week": "30",
+ "weekday": "Wednesday",
+ "close": "17219.7355"
+},
+{
+ "date": "2017-07-27",
+ "month": "07",
+ "week": "30",
+ "weekday": "Thursday",
+ "close": "18188.4669"
+},
+{
+ "date": "2017-07-28",
+ "month": "07",
+ "week": "30",
+ "weekday": "Friday",
+ "close": "18898.2088"
+},
+{
+ "date": "2017-07-29",
+ "month": "07",
+ "week": "30",
+ "weekday": "Saturday",
+ "close": "18326.2673"
+},
+{
+ "date": "2017-07-30",
+ "month": "07",
+ "week": "30",
+ "weekday": "Sunday",
+ "close": "18499.4572"
+},
+{
+ "date": "2017-07-31",
+ "month": "07",
+ "week": "31",
+ "weekday": "Monday",
+ "close": "19334.0151"
+},
+{
+ "date": "2017-08-01",
+ "month": "08",
+ "week": "31",
+ "weekday": "Tuesday",
+ "close": "18376.5093"
+},
+{
+ "date": "2017-08-02",
+ "month": "08",
+ "week": "31",
+ "weekday": "Wednesday",
+ "close": "18305.9985"
+},
+{
+ "date": "2017-08-03",
+ "month": "08",
+ "week": "31",
+ "weekday": "Thursday",
+ "close": "18901.8131"
+},
+{
+ "date": "2017-08-04",
+ "month": "08",
+ "week": "31",
+ "weekday": "Friday",
+ "close": "19412.7978"
+},
+{
+ "date": "2017-08-05",
+ "month": "08",
+ "week": "31",
+ "weekday": "Saturday",
+ "close": "22227.2745"
+},
+{
+ "date": "2017-08-06",
+ "month": "08",
+ "week": "31",
+ "weekday": "Sunday",
+ "close": "22027.9885"
+},
+{
+ "date": "2017-08-07",
+ "month": "08",
+ "week": "32",
+ "weekday": "Monday",
+ "close": "23063.1732"
+},
+{
+ "date": "2017-08-08",
+ "month": "08",
+ "week": "32",
+ "weekday": "Tuesday",
+ "close": "23332.6502"
+},
+{
+ "date": "2017-08-09",
+ "month": "08",
+ "week": "32",
+ "weekday": "Wednesday",
+ "close": "22541.6557"
+},
+{
+ "date": "2017-08-10",
+ "month": "08",
+ "week": "32",
+ "weekday": "Thursday",
+ "close": "22904.393"
+},
+{
+ "date": "2017-08-11",
+ "month": "08",
+ "week": "32",
+ "weekday": "Friday",
+ "close": "24526.2402"
+},
+{
+ "date": "2017-08-12",
+ "month": "08",
+ "week": "32",
+ "weekday": "Saturday",
+ "close": "26109.954"
+},
+{
+ "date": "2017-08-13",
+ "month": "08",
+ "week": "32",
+ "weekday": "Sunday",
+ "close": "27390.8412"
+},
+{
+ "date": "2017-08-14",
+ "month": "08",
+ "week": "33",
+ "weekday": "Monday",
+ "close": "29237.7752"
+},
+{
+ "date": "2017-08-15",
+ "month": "08",
+ "week": "33",
+ "weekday": "Tuesday",
+ "close": "28073.6691"
+},
+{
+ "date": "2017-08-16",
+ "month": "08",
+ "week": "33",
+ "weekday": "Wednesday",
+ "close": "29612.7553"
+},
+{
+ "date": "2017-08-17",
+ "month": "08",
+ "week": "33",
+ "weekday": "Thursday",
+ "close": "28816.4854"
+},
+{
+ "date": "2017-08-18",
+ "month": "08",
+ "week": "33",
+ "weekday": "Friday",
+ "close": "27752.9395"
+},
+{
+ "date": "2017-08-19",
+ "month": "08",
+ "week": "33",
+ "weekday": "Saturday",
+ "close": "28062.8866"
+},
+{
+ "date": "2017-08-20",
+ "month": "08",
+ "week": "33",
+ "weekday": "Sunday",
+ "close": "27416.633"
+},
+{
+ "date": "2017-08-21",
+ "month": "08",
+ "week": "34",
+ "weekday": "Monday",
+ "close": "26919.0691"
+},
+{
+ "date": "2017-08-22",
+ "month": "08",
+ "week": "34",
+ "weekday": "Tuesday",
+ "close": "27565.3902"
+},
+{
+ "date": "2017-08-23",
+ "month": "08",
+ "week": "34",
+ "weekday": "Wednesday",
+ "close": "27907.3345"
+},
+{
+ "date": "2017-08-24",
+ "month": "08",
+ "week": "34",
+ "weekday": "Thursday",
+ "close": "29063.2438"
+},
+{
+ "date": "2017-08-25",
+ "month": "08",
+ "week": "34",
+ "weekday": "Friday",
+ "close": "29305.655"
+},
+{
+ "date": "2017-08-26",
+ "month": "08",
+ "week": "34",
+ "weekday": "Saturday",
+ "close": "29168.7202"
+},
+{
+ "date": "2017-08-27",
+ "month": "08",
+ "week": "34",
+ "weekday": "Sunday",
+ "close": "28945.352"
+},
+{
+ "date": "2017-08-28",
+ "month": "08",
+ "week": "35",
+ "weekday": "Monday",
+ "close": "29340.152"
+},
+{
+ "date": "2017-08-29",
+ "month": "08",
+ "week": "35",
+ "weekday": "Tuesday",
+ "close": "30656.5006"
+},
+{
+ "date": "2017-08-30",
+ "month": "08",
+ "week": "35",
+ "weekday": "Wednesday",
+ "close": "30532.943"
+},
+{
+ "date": "2017-08-31",
+ "month": "08",
+ "week": "35",
+ "weekday": "Thursday",
+ "close": "31391.9005"
+},
+{
+ "date": "2017-09-01",
+ "month": "09",
+ "week": "35",
+ "weekday": "Friday",
+ "close": "32482.9375"
+},
+{
+ "date": "2017-09-02",
+ "month": "09",
+ "week": "35",
+ "weekday": "Saturday",
+ "close": "30470.2819"
+},
+{
+ "date": "2017-09-03",
+ "month": "09",
+ "week": "35",
+ "weekday": "Sunday",
+ "close": "30336.7"
+},
+{
+ "date": "2017-09-04",
+ "month": "09",
+ "week": "36",
+ "weekday": "Monday",
+ "close": "28208.2898"
+},
+{
+ "date": "2017-09-05",
+ "month": "09",
+ "week": "36",
+ "weekday": "Tuesday",
+ "close": "28918.0205"
+},
+{
+ "date": "2017-09-06",
+ "month": "09",
+ "week": "36",
+ "weekday": "Wednesday",
+ "close": "30181.6445"
+},
+{
+ "date": "2017-09-07",
+ "month": "09",
+ "week": "36",
+ "weekday": "Thursday",
+ "close": "30089.0416"
+},
+{
+ "date": "2017-09-08",
+ "month": "09",
+ "week": "36",
+ "weekday": "Friday",
+ "close": "27976.5645"
+},
+{
+ "date": "2017-09-09",
+ "month": "09",
+ "week": "36",
+ "weekday": "Saturday",
+ "close": "27818.6782"
+},
+{
+ "date": "2017-09-10",
+ "month": "09",
+ "week": "36",
+ "weekday": "Sunday",
+ "close": "27359.9317"
+},
+{
+ "date": "2017-09-11",
+ "month": "09",
+ "week": "37",
+ "weekday": "Monday",
+ "close": "27351.0555"
+},
+{
+ "date": "2017-09-12",
+ "month": "09",
+ "week": "37",
+ "weekday": "Tuesday",
+ "close": "27111.147"
+},
+{
+ "date": "2017-09-13",
+ "month": "09",
+ "week": "37",
+ "weekday": "Wednesday",
+ "close": "25354.506"
+},
+{
+ "date": "2017-09-14",
+ "month": "09",
+ "week": "37",
+ "weekday": "Thursday",
+ "close": "21152.8443"
+},
+{
+ "date": "2017-09-15",
+ "month": "09",
+ "week": "37",
+ "weekday": "Friday",
+ "close": "24164.8636"
+},
+{
+ "date": "2017-09-16",
+ "month": "09",
+ "week": "37",
+ "weekday": "Saturday",
+ "close": "24111.3645"
+},
+{
+ "date": "2017-09-17",
+ "month": "09",
+ "week": "37",
+ "weekday": "Sunday",
+ "close": "24057.8213"
+},
+{
+ "date": "2017-09-18",
+ "month": "09",
+ "week": "38",
+ "weekday": "Monday",
+ "close": "26737.3742"
+},
+{
+ "date": "2017-09-19",
+ "month": "09",
+ "week": "38",
+ "weekday": "Tuesday",
+ "close": "25652.4813"
+},
+{
+ "date": "2017-09-20",
+ "month": "09",
+ "week": "38",
+ "weekday": "Wednesday",
+ "close": "25361.3238"
+},
+{
+ "date": "2017-09-21",
+ "month": "09",
+ "week": "38",
+ "weekday": "Thursday",
+ "close": "23804.5608"
+},
+{
+ "date": "2017-09-22",
+ "month": "09",
+ "week": "38",
+ "weekday": "Friday",
+ "close": "23761.1198"
+},
+{
+ "date": "2017-09-23",
+ "month": "09",
+ "week": "38",
+ "weekday": "Saturday",
+ "close": "24908.4204"
+},
+{
+ "date": "2017-09-24",
+ "month": "09",
+ "week": "38",
+ "weekday": "Sunday",
+ "close": "24216.5269"
+},
+{
+ "date": "2017-09-25",
+ "month": "09",
+ "week": "39",
+ "weekday": "Monday",
+ "close": "26007.1112"
+},
+{
+ "date": "2017-09-26",
+ "month": "09",
+ "week": "39",
+ "weekday": "Tuesday",
+ "close": "25869.3194"
+},
+{
+ "date": "2017-09-27",
+ "month": "09",
+ "week": "39",
+ "weekday": "Wednesday",
+ "close": "27955.6252"
+},
+{
+ "date": "2017-09-28",
+ "month": "09",
+ "week": "39",
+ "weekday": "Thursday",
+ "close": "27882.4195"
+},
+{
+ "date": "2017-09-29",
+ "month": "09",
+ "week": "39",
+ "weekday": "Friday",
+ "close": "27711.6948"
+},
+{
+ "date": "2017-09-30",
+ "month": "09",
+ "week": "39",
+ "weekday": "Saturday",
+ "close": "28969.0962"
+},
+{
+ "date": "2017-10-01",
+ "month": "10",
+ "week": "39",
+ "weekday": "Sunday",
+ "close": "29264.4926"
+},
+{
+ "date": "2017-10-02",
+ "month": "10",
+ "week": "40",
+ "weekday": "Monday",
+ "close": "29295.7562"
+},
+{
+ "date": "2017-10-03",
+ "month": "10",
+ "week": "40",
+ "weekday": "Tuesday",
+ "close": "28743.0928"
+},
+{
+ "date": "2017-10-04",
+ "month": "10",
+ "week": "40",
+ "weekday": "Wednesday",
+ "close": "28120.5656"
+},
+{
+ "date": "2017-10-05",
+ "month": "10",
+ "week": "40",
+ "weekday": "Thursday",
+ "close": "28764.0436"
+},
+{
+ "date": "2017-10-06",
+ "month": "10",
+ "week": "40",
+ "weekday": "Friday",
+ "close": "29084.1981"
+},
+{
+ "date": "2017-10-07",
+ "month": "10",
+ "week": "40",
+ "weekday": "Saturday",
+ "close": "29521.3602"
+},
+{
+ "date": "2017-10-08",
+ "month": "10",
+ "week": "40",
+ "weekday": "Sunday",
+ "close": "30583.2886"
+},
+{
+ "date": "2017-10-09",
+ "month": "10",
+ "week": "41",
+ "weekday": "Monday",
+ "close": "31622.869"
+},
+{
+ "date": "2017-10-10",
+ "month": "10",
+ "week": "41",
+ "weekday": "Tuesday",
+ "close": "31243.3645"
+},
+{
+ "date": "2017-10-11",
+ "month": "10",
+ "week": "41",
+ "weekday": "Wednesday",
+ "close": "31830.4848"
+},
+{
+ "date": "2017-10-12",
+ "month": "10",
+ "week": "41",
+ "weekday": "Thursday",
+ "close": "35833.2539"
+},
+{
+ "date": "2017-10-13",
+ "month": "10",
+ "week": "41",
+ "weekday": "Friday",
+ "close": "37106.6814"
+},
+{
+ "date": "2017-10-14",
+ "month": "10",
+ "week": "41",
+ "weekday": "Saturday",
+ "close": "38222.2666"
+},
+{
+ "date": "2017-10-15",
+ "month": "10",
+ "week": "41",
+ "weekday": "Sunday",
+ "close": "37517.0856"
+},
+{
+ "date": "2017-10-16",
+ "month": "10",
+ "week": "42",
+ "weekday": "Monday",
+ "close": "37917.9925"
+},
+{
+ "date": "2017-10-17",
+ "month": "10",
+ "week": "42",
+ "weekday": "Tuesday",
+ "close": "37060.3182"
+},
+{
+ "date": "2017-10-18",
+ "month": "10",
+ "week": "42",
+ "weekday": "Wednesday",
+ "close": "36928.632"
+},
+{
+ "date": "2017-10-19",
+ "month": "10",
+ "week": "42",
+ "weekday": "Thursday",
+ "close": "37704.4579"
+},
+{
+ "date": "2017-10-20",
+ "month": "10",
+ "week": "42",
+ "weekday": "Friday",
+ "close": "39634.3994"
+},
+{
+ "date": "2017-10-21",
+ "month": "10",
+ "week": "42",
+ "weekday": "Saturday",
+ "close": "39827.4189"
+},
+{
+ "date": "2017-10-22",
+ "month": "10",
+ "week": "42",
+ "weekday": "Sunday",
+ "close": "39673.3776"
+},
+{
+ "date": "2017-10-23",
+ "month": "10",
+ "week": "43",
+ "weekday": "Monday",
+ "close": "39144.7834"
+},
+{
+ "date": "2017-10-24",
+ "month": "10",
+ "week": "43",
+ "weekday": "Tuesday",
+ "close": "36611.829"
+},
+{
+ "date": "2017-10-25",
+ "month": "10",
+ "week": "43",
+ "weekday": "Wednesday",
+ "close": "38067.9613"
+},
+{
+ "date": "2017-10-26",
+ "month": "10",
+ "week": "43",
+ "weekday": "Thursday",
+ "close": "39108.6475"
+},
+{
+ "date": "2017-10-27",
+ "month": "10",
+ "week": "43",
+ "weekday": "Friday",
+ "close": "38353.9173"
+},
+{
+ "date": "2017-10-28",
+ "month": "10",
+ "week": "43",
+ "weekday": "Saturday",
+ "close": "38122.1385"
+},
+{
+ "date": "2017-10-29",
+ "month": "10",
+ "week": "43",
+ "weekday": "Sunday",
+ "close": "40925.4142"
+},
+{
+ "date": "2017-10-30",
+ "month": "10",
+ "week": "44",
+ "weekday": "Monday",
+ "close": "40682.7268"
+},
+{
+ "date": "2017-10-31",
+ "month": "10",
+ "week": "44",
+ "weekday": "Tuesday",
+ "close": "42779.3067"
+},
+{
+ "date": "2017-11-01",
+ "month": "11",
+ "week": "44",
+ "weekday": "Wednesday",
+ "close": "44572.0627"
+},
+{
+ "date": "2017-11-02",
+ "month": "11",
+ "week": "44",
+ "weekday": "Thursday",
+ "close": "46462.0654"
+},
+{
+ "date": "2017-11-03",
+ "month": "11",
+ "week": "44",
+ "weekday": "Friday",
+ "close": "47518.0205"
+},
+{
+ "date": "2017-11-04",
+ "month": "11",
+ "week": "44",
+ "weekday": "Saturday",
+ "close": "49047.8253"
+},
+{
+ "date": "2017-11-05",
+ "month": "11",
+ "week": "44",
+ "weekday": "Sunday",
+ "close": "48907.9843"
+},
+{
+ "date": "2017-11-06",
+ "month": "11",
+ "week": "45",
+ "weekday": "Monday",
+ "close": "46159.7307"
+},
+{
+ "date": "2017-11-07",
+ "month": "11",
+ "week": "45",
+ "weekday": "Tuesday",
+ "close": "47249.3415"
+},
+{
+ "date": "2017-11-08",
+ "month": "11",
+ "week": "45",
+ "weekday": "Wednesday",
+ "close": "49427.7048"
+},
+{
+ "date": "2017-11-09",
+ "month": "11",
+ "week": "45",
+ "weekday": "Thursday",
+ "close": "47448.9118"
+},
+{
+ "date": "2017-11-10",
+ "month": "11",
+ "week": "45",
+ "weekday": "Friday",
+ "close": "43637.0596"
+},
+{
+ "date": "2017-11-11",
+ "month": "11",
+ "week": "45",
+ "weekday": "Saturday",
+ "close": "42085.6019"
+},
+{
+ "date": "2017-11-12",
+ "month": "11",
+ "week": "45",
+ "weekday": "Sunday",
+ "close": "38904.304"
+},
+{
+ "date": "2017-11-13",
+ "month": "11",
+ "week": "46",
+ "weekday": "Monday",
+ "close": "43279.9771"
+},
+{
+ "date": "2017-11-14",
+ "month": "11",
+ "week": "46",
+ "weekday": "Tuesday",
+ "close": "43801.9668"
+},
+{
+ "date": "2017-11-15",
+ "month": "11",
+ "week": "46",
+ "weekday": "Wednesday",
+ "close": "48232.4671"
+},
+{
+ "date": "2017-11-16",
+ "month": "11",
+ "week": "46",
+ "weekday": "Thursday",
+ "close": "52012.2859"
+},
+{
+ "date": "2017-11-17",
+ "month": "11",
+ "week": "46",
+ "weekday": "Friday",
+ "close": "50973.7739"
+},
+{
+ "date": "2017-11-18",
+ "month": "11",
+ "week": "46",
+ "weekday": "Saturday",
+ "close": "51542.0595"
+},
+{
+ "date": "2017-11-19",
+ "month": "11",
+ "week": "46",
+ "weekday": "Sunday",
+ "close": "53279.4604"
+},
+{
+ "date": "2017-11-20",
+ "month": "11",
+ "week": "47",
+ "weekday": "Monday",
+ "close": "54656.3545"
+},
+{
+ "date": "2017-11-21",
+ "month": "11",
+ "week": "47",
+ "weekday": "Tuesday",
+ "close": "53673.7877"
+},
+{
+ "date": "2017-11-22",
+ "month": "11",
+ "week": "47",
+ "weekday": "Wednesday",
+ "close": "54403.2305"
+},
+{
+ "date": "2017-11-23",
+ "month": "11",
+ "week": "47",
+ "weekday": "Thursday",
+ "close": "52676.5845"
+},
+{
+ "date": "2017-11-24",
+ "month": "11",
+ "week": "47",
+ "weekday": "Friday",
+ "close": "54136.6166"
+},
+{
+ "date": "2017-11-25",
+ "month": "11",
+ "week": "47",
+ "weekday": "Saturday",
+ "close": "57851.0594"
+},
+{
+ "date": "2017-11-26",
+ "month": "11",
+ "week": "47",
+ "weekday": "Sunday",
+ "close": "60980.0178"
+},
+{
+ "date": "2017-11-27",
+ "month": "11",
+ "week": "48",
+ "weekday": "Monday",
+ "close": "64246.5971"
+},
+{
+ "date": "2017-11-28",
+ "month": "11",
+ "week": "48",
+ "weekday": "Tuesday",
+ "close": "65458.8612"
+},
+{
+ "date": "2017-11-29",
+ "month": "11",
+ "week": "48",
+ "weekday": "Wednesday",
+ "close": "64890.9642"
+},
+{
+ "date": "2017-11-30",
+ "month": "11",
+ "week": "48",
+ "weekday": "Thursday",
+ "close": "65583.2597"
+},
+{
+ "date": "2017-12-01",
+ "month": "12",
+ "week": "48",
+ "weekday": "Friday",
+ "close": "71825.6883"
+},
+{
+ "date": "2017-12-02",
+ "month": "12",
+ "week": "48",
+ "weekday": "Saturday",
+ "close": "72079.2312"
+},
+{
+ "date": "2017-12-03",
+ "month": "12",
+ "week": "48",
+ "weekday": "Sunday",
+ "close": "74007.4136"
+},
+{
+ "date": "2017-12-04",
+ "month": "12",
+ "week": "49",
+ "weekday": "Monday",
+ "close": "76852.0129"
+},
+{
+ "date": "2017-12-05",
+ "month": "12",
+ "week": "49",
+ "weekday": "Tuesday",
+ "close": "77398.8752"
+},
+{
+ "date": "2017-12-06",
+ "month": "12",
+ "week": "49",
+ "weekday": "Wednesday",
+ "close": "90679.5487"
+},
+{
+ "date": "2017-12-07",
+ "month": "12",
+ "week": "49",
+ "weekday": "Thursday",
+ "close": "111589.9776"
+},
+{
+ "date": "2017-12-08",
+ "month": "12",
+ "week": "49",
+ "weekday": "Friday",
+ "close": "106233.201"
+},
+{
+ "date": "2017-12-09",
+ "month": "12",
+ "week": "49",
+ "weekday": "Saturday",
+ "close": "98676.7747"
+},
+{
+ "date": "2017-12-10",
+ "month": "12",
+ "week": "49",
+ "weekday": "Sunday",
+ "close": "99525.1027"
+},
+{
+ "date": "2017-12-11",
+ "month": "12",
+ "week": "50",
+ "weekday": "Monday",
+ "close": "110642.88"
+},
+{
+ "date": "2017-12-12",
+ "month": "12",
+ "week": "50",
+ "weekday": "Tuesday",
+ "close": "113732.6745"
+}]
\ No newline at end of file
diff --git a/matplotlib_dataScience/btc_close_2017_request.json b/matplotlib_dataScience/btc_close_2017_request.json
new file mode 100644
index 0000000000000000000000000000000000000000..3a4f15caa1d15cfaffcffafef0937e8f88efb4c8
--- /dev/null
+++ b/matplotlib_dataScience/btc_close_2017_request.json
@@ -0,0 +1,2422 @@
+[{
+ "date": "2017-01-01",
+ "month": "01",
+ "week": "52",
+ "weekday": "Sunday",
+ "close": "6928.6492"
+},
+{
+ "date": "2017-01-02",
+ "month": "01",
+ "week": "1",
+ "weekday": "Monday",
+ "close": "7070.2554"
+},
+{
+ "date": "2017-01-03",
+ "month": "01",
+ "week": "1",
+ "weekday": "Tuesday",
+ "close": "7175.1082"
+},
+{
+ "date": "2017-01-04",
+ "month": "01",
+ "week": "1",
+ "weekday": "Wednesday",
+ "close": "7835.7615"
+},
+{
+ "date": "2017-01-05",
+ "month": "01",
+ "week": "1",
+ "weekday": "Thursday",
+ "close": "6928.7578"
+},
+{
+ "date": "2017-01-06",
+ "month": "01",
+ "week": "1",
+ "weekday": "Friday",
+ "close": "6196.6928"
+},
+{
+ "date": "2017-01-07",
+ "month": "01",
+ "week": "1",
+ "weekday": "Saturday",
+ "close": "6262.1471"
+},
+{
+ "date": "2017-01-08",
+ "month": "01",
+ "week": "1",
+ "weekday": "Sunday",
+ "close": "6319.9404"
+},
+{
+ "date": "2017-01-09",
+ "month": "01",
+ "week": "2",
+ "weekday": "Monday",
+ "close": "6239.1506"
+},
+{
+ "date": "2017-01-10",
+ "month": "01",
+ "week": "2",
+ "weekday": "Tuesday",
+ "close": "6263.1548"
+},
+{
+ "date": "2017-01-11",
+ "month": "01",
+ "week": "2",
+ "weekday": "Wednesday",
+ "close": "5383.0598"
+},
+{
+ "date": "2017-01-12",
+ "month": "01",
+ "week": "2",
+ "weekday": "Thursday",
+ "close": "5566.7345"
+},
+{
+ "date": "2017-01-13",
+ "month": "01",
+ "week": "2",
+ "weekday": "Friday",
+ "close": "5700.0716"
+},
+{
+ "date": "2017-01-14",
+ "month": "01",
+ "week": "2",
+ "weekday": "Saturday",
+ "close": "5648.6897"
+},
+{
+ "date": "2017-01-15",
+ "month": "01",
+ "week": "2",
+ "weekday": "Sunday",
+ "close": "5674.7977"
+},
+{
+ "date": "2017-01-16",
+ "month": "01",
+ "week": "3",
+ "weekday": "Monday",
+ "close": "5730.0658"
+},
+{
+ "date": "2017-01-17",
+ "month": "01",
+ "week": "3",
+ "weekday": "Tuesday",
+ "close": "6202.9704"
+},
+{
+ "date": "2017-01-18",
+ "month": "01",
+ "week": "3",
+ "weekday": "Wednesday",
+ "close": "6047.6601"
+},
+{
+ "date": "2017-01-19",
+ "month": "01",
+ "week": "3",
+ "weekday": "Thursday",
+ "close": "6170.8433"
+},
+{
+ "date": "2017-01-20",
+ "month": "01",
+ "week": "3",
+ "weekday": "Friday",
+ "close": "6131.2511"
+},
+{
+ "date": "2017-01-21",
+ "month": "01",
+ "week": "3",
+ "weekday": "Saturday",
+ "close": "6326.3657"
+},
+{
+ "date": "2017-01-22",
+ "month": "01",
+ "week": "3",
+ "weekday": "Sunday",
+ "close": "6362.9482"
+},
+{
+ "date": "2017-01-23",
+ "month": "01",
+ "week": "4",
+ "weekday": "Monday",
+ "close": "6255.5602"
+},
+{
+ "date": "2017-01-24",
+ "month": "01",
+ "week": "4",
+ "weekday": "Tuesday",
+ "close": "6074.8333"
+},
+{
+ "date": "2017-01-25",
+ "month": "01",
+ "week": "4",
+ "weekday": "Wednesday",
+ "close": "6154.6958"
+},
+{
+ "date": "2017-01-26",
+ "month": "01",
+ "week": "4",
+ "weekday": "Thursday",
+ "close": "6295.3388"
+},
+{
+ "date": "2017-01-27",
+ "month": "01",
+ "week": "4",
+ "weekday": "Friday",
+ "close": "6320.7206"
+},
+{
+ "date": "2017-01-28",
+ "month": "01",
+ "week": "4",
+ "weekday": "Saturday",
+ "close": "6332.5389"
+},
+{
+ "date": "2017-01-29",
+ "month": "01",
+ "week": "4",
+ "weekday": "Sunday",
+ "close": "6289.1698"
+},
+{
+ "date": "2017-01-30",
+ "month": "01",
+ "week": "5",
+ "weekday": "Monday",
+ "close": "6332.8246"
+},
+{
+ "date": "2017-01-31",
+ "month": "01",
+ "week": "5",
+ "weekday": "Tuesday",
+ "close": "6657.8667"
+},
+{
+ "date": "2017-02-01",
+ "month": "02",
+ "week": "5",
+ "weekday": "Wednesday",
+ "close": "6793.7077"
+},
+{
+ "date": "2017-02-02",
+ "month": "02",
+ "week": "5",
+ "weekday": "Thursday",
+ "close": "6934.3856"
+},
+{
+ "date": "2017-02-03",
+ "month": "02",
+ "week": "5",
+ "weekday": "Friday",
+ "close": "6995.2901"
+},
+{
+ "date": "2017-02-04",
+ "month": "02",
+ "week": "5",
+ "weekday": "Saturday",
+ "close": "7102.0714"
+},
+{
+ "date": "2017-02-05",
+ "month": "02",
+ "week": "5",
+ "weekday": "Sunday",
+ "close": "6965.9773"
+},
+{
+ "date": "2017-02-06",
+ "month": "02",
+ "week": "6",
+ "weekday": "Monday",
+ "close": "7034.2211"
+},
+{
+ "date": "2017-02-07",
+ "month": "02",
+ "week": "6",
+ "weekday": "Tuesday",
+ "close": "7245.8877"
+},
+{
+ "date": "2017-02-08",
+ "month": "02",
+ "week": "6",
+ "weekday": "Wednesday",
+ "close": "7246.6303"
+},
+{
+ "date": "2017-02-09",
+ "month": "02",
+ "week": "6",
+ "weekday": "Thursday",
+ "close": "6811.6794"
+},
+{
+ "date": "2017-02-10",
+ "month": "02",
+ "week": "6",
+ "weekday": "Friday",
+ "close": "6833.4884"
+},
+{
+ "date": "2017-02-11",
+ "month": "02",
+ "week": "6",
+ "weekday": "Saturday",
+ "close": "6946.09"
+},
+{
+ "date": "2017-02-12",
+ "month": "02",
+ "week": "6",
+ "weekday": "Sunday",
+ "close": "6883.9424"
+},
+{
+ "date": "2017-02-13",
+ "month": "02",
+ "week": "7",
+ "weekday": "Monday",
+ "close": "6858.5789"
+},
+{
+ "date": "2017-02-14",
+ "month": "02",
+ "week": "7",
+ "weekday": "Tuesday",
+ "close": "6930.882"
+},
+{
+ "date": "2017-02-15",
+ "month": "02",
+ "week": "7",
+ "weekday": "Wednesday",
+ "close": "6935.3788"
+},
+{
+ "date": "2017-02-16",
+ "month": "02",
+ "week": "7",
+ "weekday": "Thursday",
+ "close": "7088.8535"
+},
+{
+ "date": "2017-02-17",
+ "month": "02",
+ "week": "7",
+ "weekday": "Friday",
+ "close": "7229.5808"
+},
+{
+ "date": "2017-02-18",
+ "month": "02",
+ "week": "7",
+ "weekday": "Saturday",
+ "close": "7267.5468"
+},
+{
+ "date": "2017-02-19",
+ "month": "02",
+ "week": "7",
+ "weekday": "Sunday",
+ "close": "7220.5385"
+},
+{
+ "date": "2017-02-20",
+ "month": "02",
+ "week": "8",
+ "weekday": "Monday",
+ "close": "7450.2901"
+},
+{
+ "date": "2017-02-21",
+ "month": "02",
+ "week": "8",
+ "weekday": "Tuesday",
+ "close": "7732.4979"
+},
+{
+ "date": "2017-02-22",
+ "month": "02",
+ "week": "8",
+ "weekday": "Wednesday",
+ "close": "7716.2218"
+},
+{
+ "date": "2017-02-23",
+ "month": "02",
+ "week": "8",
+ "weekday": "Thursday",
+ "close": "8092.0221"
+},
+{
+ "date": "2017-02-24",
+ "month": "02",
+ "week": "8",
+ "weekday": "Friday",
+ "close": "8109.1867"
+},
+{
+ "date": "2017-02-25",
+ "month": "02",
+ "week": "8",
+ "weekday": "Saturday",
+ "close": "7908.54"
+},
+{
+ "date": "2017-02-26",
+ "month": "02",
+ "week": "8",
+ "weekday": "Sunday",
+ "close": "8137.4131"
+},
+{
+ "date": "2017-02-27",
+ "month": "02",
+ "week": "9",
+ "weekday": "Monday",
+ "close": "8206.1829"
+},
+{
+ "date": "2017-02-28",
+ "month": "02",
+ "week": "9",
+ "weekday": "Tuesday",
+ "close": "8176.3692"
+},
+{
+ "date": "2017-03-01",
+ "month": "03",
+ "week": "9",
+ "weekday": "Wednesday",
+ "close": "8464.3549"
+},
+{
+ "date": "2017-03-02",
+ "month": "03",
+ "week": "9",
+ "weekday": "Thursday",
+ "close": "8688.7751"
+},
+{
+ "date": "2017-03-03",
+ "month": "03",
+ "week": "9",
+ "weekday": "Friday",
+ "close": "8900.4858"
+},
+{
+ "date": "2017-03-04",
+ "month": "03",
+ "week": "9",
+ "weekday": "Saturday",
+ "close": "8741.0338"
+},
+{
+ "date": "2017-03-05",
+ "month": "03",
+ "week": "9",
+ "weekday": "Sunday",
+ "close": "8816.6651"
+},
+{
+ "date": "2017-03-06",
+ "month": "03",
+ "week": "10",
+ "weekday": "Monday",
+ "close": "8832.9615"
+},
+{
+ "date": "2017-03-07",
+ "month": "03",
+ "week": "10",
+ "weekday": "Tuesday",
+ "close": "8504.1113"
+},
+{
+ "date": "2017-03-08",
+ "month": "03",
+ "week": "10",
+ "weekday": "Wednesday",
+ "close": "7953.9243"
+},
+{
+ "date": "2017-03-09",
+ "month": "03",
+ "week": "10",
+ "weekday": "Thursday",
+ "close": "8235.799"
+},
+{
+ "date": "2017-03-10",
+ "month": "03",
+ "week": "10",
+ "weekday": "Friday",
+ "close": "7716.1296"
+},
+{
+ "date": "2017-03-11",
+ "month": "03",
+ "week": "10",
+ "weekday": "Saturday",
+ "close": "8161.7404"
+},
+{
+ "date": "2017-03-12",
+ "month": "03",
+ "week": "10",
+ "weekday": "Sunday",
+ "close": "8441.5353"
+},
+{
+ "date": "2017-03-13",
+ "month": "03",
+ "week": "11",
+ "weekday": "Monday",
+ "close": "8595.5263"
+},
+{
+ "date": "2017-03-14",
+ "month": "03",
+ "week": "11",
+ "weekday": "Tuesday",
+ "close": "8616.949"
+},
+{
+ "date": "2017-03-15",
+ "month": "03",
+ "week": "11",
+ "weekday": "Wednesday",
+ "close": "8711.306"
+},
+{
+ "date": "2017-03-16",
+ "month": "03",
+ "week": "11",
+ "weekday": "Thursday",
+ "close": "8091.7411"
+},
+{
+ "date": "2017-03-17",
+ "month": "03",
+ "week": "11",
+ "weekday": "Friday",
+ "close": "7379.6562"
+},
+{
+ "date": "2017-03-18",
+ "month": "03",
+ "week": "11",
+ "weekday": "Saturday",
+ "close": "6694.36"
+},
+{
+ "date": "2017-03-19",
+ "month": "03",
+ "week": "11",
+ "weekday": "Sunday",
+ "close": "7028.0107"
+},
+{
+ "date": "2017-03-20",
+ "month": "03",
+ "week": "12",
+ "weekday": "Monday",
+ "close": "7196.3568"
+},
+{
+ "date": "2017-03-21",
+ "month": "03",
+ "week": "12",
+ "weekday": "Tuesday",
+ "close": "7680.723"
+},
+{
+ "date": "2017-03-22",
+ "month": "03",
+ "week": "12",
+ "weekday": "Wednesday",
+ "close": "7139.7016"
+},
+{
+ "date": "2017-03-23",
+ "month": "03",
+ "week": "12",
+ "weekday": "Thursday",
+ "close": "7092.2246"
+},
+{
+ "date": "2017-03-24",
+ "month": "03",
+ "week": "12",
+ "weekday": "Friday",
+ "close": "6437.3431"
+},
+{
+ "date": "2017-03-25",
+ "month": "03",
+ "week": "12",
+ "weekday": "Saturday",
+ "close": "6640.554"
+},
+{
+ "date": "2017-03-26",
+ "month": "03",
+ "week": "12",
+ "weekday": "Sunday",
+ "close": "6623.5896"
+},
+{
+ "date": "2017-03-27",
+ "month": "03",
+ "week": "13",
+ "weekday": "Monday",
+ "close": "7151.8202"
+},
+{
+ "date": "2017-03-28",
+ "month": "03",
+ "week": "13",
+ "weekday": "Tuesday",
+ "close": "7184.6725"
+},
+{
+ "date": "2017-03-29",
+ "month": "03",
+ "week": "13",
+ "weekday": "Wednesday",
+ "close": "7168.8792"
+},
+{
+ "date": "2017-03-30",
+ "month": "03",
+ "week": "13",
+ "weekday": "Thursday",
+ "close": "7146.3119"
+},
+{
+ "date": "2017-03-31",
+ "month": "03",
+ "week": "13",
+ "weekday": "Friday",
+ "close": "7439.1397"
+},
+{
+ "date": "2017-04-01",
+ "month": "04",
+ "week": "13",
+ "weekday": "Saturday",
+ "close": "7506.4038"
+},
+{
+ "date": "2017-04-02",
+ "month": "04",
+ "week": "13",
+ "weekday": "Sunday",
+ "close": "7566.0156"
+},
+{
+ "date": "2017-04-03",
+ "month": "04",
+ "week": "14",
+ "weekday": "Monday",
+ "close": "7903.6773"
+},
+{
+ "date": "2017-04-04",
+ "month": "04",
+ "week": "14",
+ "weekday": "Tuesday",
+ "close": "7874.9773"
+},
+{
+ "date": "2017-04-05",
+ "month": "04",
+ "week": "14",
+ "weekday": "Wednesday",
+ "close": "7827.8202"
+},
+{
+ "date": "2017-04-06",
+ "month": "04",
+ "week": "14",
+ "weekday": "Thursday",
+ "close": "8212.9762"
+},
+{
+ "date": "2017-04-07",
+ "month": "04",
+ "week": "14",
+ "weekday": "Friday",
+ "close": "8236.9016"
+},
+{
+ "date": "2017-04-08",
+ "month": "04",
+ "week": "14",
+ "weekday": "Saturday",
+ "close": "8180.3212"
+},
+{
+ "date": "2017-04-09",
+ "month": "04",
+ "week": "14",
+ "weekday": "Sunday",
+ "close": "8354.8293"
+},
+{
+ "date": "2017-04-10",
+ "month": "04",
+ "week": "15",
+ "weekday": "Monday",
+ "close": "8375.1346"
+},
+{
+ "date": "2017-04-11",
+ "month": "04",
+ "week": "15",
+ "weekday": "Tuesday",
+ "close": "8442.2186"
+},
+{
+ "date": "2017-04-12",
+ "month": "04",
+ "week": "15",
+ "weekday": "Wednesday",
+ "close": "8382.4873"
+},
+{
+ "date": "2017-04-13",
+ "month": "04",
+ "week": "15",
+ "weekday": "Thursday",
+ "close": "8117.4785"
+},
+{
+ "date": "2017-04-14",
+ "month": "04",
+ "week": "15",
+ "weekday": "Friday",
+ "close": "8151.1798"
+},
+{
+ "date": "2017-04-15",
+ "month": "04",
+ "week": "15",
+ "weekday": "Saturday",
+ "close": "8129.5847"
+},
+{
+ "date": "2017-04-16",
+ "month": "04",
+ "week": "15",
+ "weekday": "Sunday",
+ "close": "8167.0471"
+},
+{
+ "date": "2017-04-17",
+ "month": "04",
+ "week": "16",
+ "weekday": "Monday",
+ "close": "8267.104"
+},
+{
+ "date": "2017-04-18",
+ "month": "04",
+ "week": "16",
+ "weekday": "Tuesday",
+ "close": "8379.7232"
+},
+{
+ "date": "2017-04-19",
+ "month": "04",
+ "week": "16",
+ "weekday": "Wednesday",
+ "close": "8436.3248"
+},
+{
+ "date": "2017-04-20",
+ "month": "04",
+ "week": "16",
+ "weekday": "Thursday",
+ "close": "8639.4949"
+},
+{
+ "date": "2017-04-21",
+ "month": "04",
+ "week": "16",
+ "weekday": "Friday",
+ "close": "8654.9971"
+},
+{
+ "date": "2017-04-22",
+ "month": "04",
+ "week": "16",
+ "weekday": "Saturday",
+ "close": "8567.1483"
+},
+{
+ "date": "2017-04-23",
+ "month": "04",
+ "week": "16",
+ "weekday": "Sunday",
+ "close": "8458.4188"
+},
+{
+ "date": "2017-04-24",
+ "month": "04",
+ "week": "17",
+ "weekday": "Monday",
+ "close": "8594.2345"
+},
+{
+ "date": "2017-04-25",
+ "month": "04",
+ "week": "17",
+ "weekday": "Tuesday",
+ "close": "8700.0125"
+},
+{
+ "date": "2017-04-26",
+ "month": "04",
+ "week": "17",
+ "weekday": "Wednesday",
+ "close": "8857.1946"
+},
+{
+ "date": "2017-04-27",
+ "month": "04",
+ "week": "17",
+ "weekday": "Thursday",
+ "close": "9167.2508"
+},
+{
+ "date": "2017-04-28",
+ "month": "04",
+ "week": "17",
+ "weekday": "Friday",
+ "close": "9101.0934"
+},
+{
+ "date": "2017-04-29",
+ "month": "04",
+ "week": "17",
+ "weekday": "Saturday",
+ "close": "9149.9325"
+},
+{
+ "date": "2017-04-30",
+ "month": "04",
+ "week": "17",
+ "weekday": "Sunday",
+ "close": "9325.1119"
+},
+{
+ "date": "2017-05-01",
+ "month": "05",
+ "week": "18",
+ "weekday": "Monday",
+ "close": "9665.7551"
+},
+{
+ "date": "2017-05-02",
+ "month": "05",
+ "week": "18",
+ "weekday": "Tuesday",
+ "close": "9944.3653"
+},
+{
+ "date": "2017-05-03",
+ "month": "05",
+ "week": "18",
+ "weekday": "Wednesday",
+ "close": "10292.3296"
+},
+{
+ "date": "2017-05-04",
+ "month": "05",
+ "week": "18",
+ "weekday": "Thursday",
+ "close": "10452.0037"
+},
+{
+ "date": "2017-05-05",
+ "month": "05",
+ "week": "18",
+ "weekday": "Friday",
+ "close": "10439.0799"
+},
+{
+ "date": "2017-05-06",
+ "month": "05",
+ "week": "18",
+ "weekday": "Saturday",
+ "close": "10688.1301"
+},
+{
+ "date": "2017-05-07",
+ "month": "05",
+ "week": "18",
+ "weekday": "Sunday",
+ "close": "10660.1939"
+},
+{
+ "date": "2017-05-08",
+ "month": "05",
+ "week": "19",
+ "weekday": "Monday",
+ "close": "11317.8009"
+},
+{
+ "date": "2017-05-09",
+ "month": "05",
+ "week": "19",
+ "weekday": "Tuesday",
+ "close": "11794.8949"
+},
+{
+ "date": "2017-05-10",
+ "month": "05",
+ "week": "19",
+ "weekday": "Wednesday",
+ "close": "12126.2961"
+},
+{
+ "date": "2017-05-11",
+ "month": "05",
+ "week": "19",
+ "weekday": "Thursday",
+ "close": "12478.0838"
+},
+{
+ "date": "2017-05-12",
+ "month": "05",
+ "week": "19",
+ "weekday": "Friday",
+ "close": "11569.4125"
+},
+{
+ "date": "2017-05-13",
+ "month": "05",
+ "week": "19",
+ "weekday": "Saturday",
+ "close": "12141.797"
+},
+{
+ "date": "2017-05-14",
+ "month": "05",
+ "week": "19",
+ "weekday": "Sunday",
+ "close": "12229.3176"
+},
+{
+ "date": "2017-05-15",
+ "month": "05",
+ "week": "20",
+ "weekday": "Monday",
+ "close": "11701.2204"
+},
+{
+ "date": "2017-05-16",
+ "month": "05",
+ "week": "20",
+ "weekday": "Tuesday",
+ "close": "11835.218"
+},
+{
+ "date": "2017-05-17",
+ "month": "05",
+ "week": "20",
+ "weekday": "Wednesday",
+ "close": "12403.3024"
+},
+{
+ "date": "2017-05-18",
+ "month": "05",
+ "week": "20",
+ "weekday": "Thursday",
+ "close": "13002.0625"
+},
+{
+ "date": "2017-05-19",
+ "month": "05",
+ "week": "20",
+ "weekday": "Friday",
+ "close": "13549.3033"
+},
+{
+ "date": "2017-05-20",
+ "month": "05",
+ "week": "20",
+ "weekday": "Saturday",
+ "close": "14127.3239"
+},
+{
+ "date": "2017-05-21",
+ "month": "05",
+ "week": "20",
+ "weekday": "Sunday",
+ "close": "14091.8068"
+},
+{
+ "date": "2017-05-22",
+ "month": "05",
+ "week": "21",
+ "weekday": "Monday",
+ "close": "14731.8028"
+},
+{
+ "date": "2017-05-23",
+ "month": "05",
+ "week": "21",
+ "weekday": "Tuesday",
+ "close": "15784.8432"
+},
+{
+ "date": "2017-05-24",
+ "month": "05",
+ "week": "21",
+ "weekday": "Wednesday",
+ "close": "17061.8818"
+},
+{
+ "date": "2017-05-25",
+ "month": "05",
+ "week": "21",
+ "weekday": "Thursday",
+ "close": "16190.3931"
+},
+{
+ "date": "2017-05-26",
+ "month": "05",
+ "week": "21",
+ "weekday": "Friday",
+ "close": "15402.2219"
+},
+{
+ "date": "2017-05-27",
+ "month": "05",
+ "week": "21",
+ "weekday": "Saturday",
+ "close": "14440.0015"
+},
+{
+ "date": "2017-05-28",
+ "month": "05",
+ "week": "21",
+ "weekday": "Sunday",
+ "close": "15139.4071"
+},
+{
+ "date": "2017-05-29",
+ "month": "05",
+ "week": "22",
+ "weekday": "Monday",
+ "close": "15700.3794"
+},
+{
+ "date": "2017-05-30",
+ "month": "05",
+ "week": "22",
+ "weekday": "Tuesday",
+ "close": "15064.5355"
+},
+{
+ "date": "2017-05-31",
+ "month": "05",
+ "week": "22",
+ "weekday": "Wednesday",
+ "close": "15869.5798"
+},
+{
+ "date": "2017-06-01",
+ "month": "06",
+ "week": "22",
+ "weekday": "Thursday",
+ "close": "16693.6332"
+},
+{
+ "date": "2017-06-02",
+ "month": "06",
+ "week": "22",
+ "weekday": "Friday",
+ "close": "17149.9736"
+},
+{
+ "date": "2017-06-03",
+ "month": "06",
+ "week": "22",
+ "weekday": "Saturday",
+ "close": "17410.0077"
+},
+{
+ "date": "2017-06-04",
+ "month": "06",
+ "week": "22",
+ "weekday": "Sunday",
+ "close": "17399.0513"
+},
+{
+ "date": "2017-06-05",
+ "month": "06",
+ "week": "23",
+ "weekday": "Monday",
+ "close": "18621.161"
+},
+{
+ "date": "2017-06-06",
+ "month": "06",
+ "week": "23",
+ "weekday": "Tuesday",
+ "close": "19797.8391"
+},
+{
+ "date": "2017-06-07",
+ "month": "06",
+ "week": "23",
+ "weekday": "Wednesday",
+ "close": "18205.3747"
+},
+{
+ "date": "2017-06-08",
+ "month": "06",
+ "week": "23",
+ "weekday": "Thursday",
+ "close": "19209.0831"
+},
+{
+ "date": "2017-06-09",
+ "month": "06",
+ "week": "23",
+ "weekday": "Friday",
+ "close": "19218.5925"
+},
+{
+ "date": "2017-06-10",
+ "month": "06",
+ "week": "23",
+ "weekday": "Saturday",
+ "close": "20004.1207"
+},
+{
+ "date": "2017-06-11",
+ "month": "06",
+ "week": "23",
+ "weekday": "Sunday",
+ "close": "20472.3611"
+},
+{
+ "date": "2017-06-12",
+ "month": "06",
+ "week": "24",
+ "weekday": "Monday",
+ "close": "18234.4754"
+},
+{
+ "date": "2017-06-13",
+ "month": "06",
+ "week": "24",
+ "weekday": "Tuesday",
+ "close": "18615.1877"
+},
+{
+ "date": "2017-06-14",
+ "month": "06",
+ "week": "24",
+ "weekday": "Wednesday",
+ "close": "16946.0339"
+},
+{
+ "date": "2017-06-15",
+ "month": "06",
+ "week": "24",
+ "weekday": "Thursday",
+ "close": "16724.4891"
+},
+{
+ "date": "2017-06-16",
+ "month": "06",
+ "week": "24",
+ "weekday": "Friday",
+ "close": "17217.0095"
+},
+{
+ "date": "2017-06-17",
+ "month": "06",
+ "week": "24",
+ "weekday": "Saturday",
+ "close": "18142.6219"
+},
+{
+ "date": "2017-06-18",
+ "month": "06",
+ "week": "24",
+ "weekday": "Sunday",
+ "close": "17535.8535"
+},
+{
+ "date": "2017-06-19",
+ "month": "06",
+ "week": "25",
+ "weekday": "Monday",
+ "close": "18015.1039"
+},
+{
+ "date": "2017-06-20",
+ "month": "06",
+ "week": "25",
+ "weekday": "Tuesday",
+ "close": "18975.7796"
+},
+{
+ "date": "2017-06-21",
+ "month": "06",
+ "week": "25",
+ "weekday": "Wednesday",
+ "close": "18522.6802"
+},
+{
+ "date": "2017-06-22",
+ "month": "06",
+ "week": "25",
+ "weekday": "Thursday",
+ "close": "18733.2802"
+},
+{
+ "date": "2017-06-23",
+ "month": "06",
+ "week": "25",
+ "weekday": "Friday",
+ "close": "18720.4229"
+},
+{
+ "date": "2017-06-24",
+ "month": "06",
+ "week": "25",
+ "weekday": "Saturday",
+ "close": "17906.1295"
+},
+{
+ "date": "2017-06-25",
+ "month": "06",
+ "week": "25",
+ "weekday": "Sunday",
+ "close": "17734.3884"
+},
+{
+ "date": "2017-06-26",
+ "month": "06",
+ "week": "26",
+ "weekday": "Monday",
+ "close": "17001.592"
+},
+{
+ "date": "2017-06-27",
+ "month": "06",
+ "week": "26",
+ "weekday": "Tuesday",
+ "close": "17666.3417"
+},
+{
+ "date": "2017-06-28",
+ "month": "06",
+ "week": "26",
+ "weekday": "Wednesday",
+ "close": "17575.261"
+},
+{
+ "date": "2017-06-29",
+ "month": "06",
+ "week": "26",
+ "weekday": "Thursday",
+ "close": "17385.3171"
+},
+{
+ "date": "2017-06-30",
+ "month": "06",
+ "week": "26",
+ "weekday": "Friday",
+ "close": "16943.0147"
+},
+{
+ "date": "2017-07-01",
+ "month": "07",
+ "week": "26",
+ "weekday": "Saturday",
+ "close": "16674.129"
+},
+{
+ "date": "2017-07-02",
+ "month": "07",
+ "week": "26",
+ "weekday": "Sunday",
+ "close": "17150.7103"
+},
+{
+ "date": "2017-07-03",
+ "month": "07",
+ "week": "27",
+ "weekday": "Monday",
+ "close": "17549.3179"
+},
+{
+ "date": "2017-07-04",
+ "month": "07",
+ "week": "27",
+ "weekday": "Tuesday",
+ "close": "17851.5456"
+},
+{
+ "date": "2017-07-05",
+ "month": "07",
+ "week": "27",
+ "weekday": "Wednesday",
+ "close": "17812.6481"
+},
+{
+ "date": "2017-07-06",
+ "month": "07",
+ "week": "27",
+ "weekday": "Thursday",
+ "close": "17813.1077"
+},
+{
+ "date": "2017-07-07",
+ "month": "07",
+ "week": "27",
+ "weekday": "Friday",
+ "close": "17156.6351"
+},
+{
+ "date": "2017-07-08",
+ "month": "07",
+ "week": "27",
+ "weekday": "Saturday",
+ "close": "17557.352"
+},
+{
+ "date": "2017-07-09",
+ "month": "07",
+ "week": "27",
+ "weekday": "Sunday",
+ "close": "17189.5013"
+},
+{
+ "date": "2017-07-10",
+ "month": "07",
+ "week": "28",
+ "weekday": "Monday",
+ "close": "16137.2933"
+},
+{
+ "date": "2017-07-11",
+ "month": "07",
+ "week": "28",
+ "weekday": "Tuesday",
+ "close": "15865.7291"
+},
+{
+ "date": "2017-07-12",
+ "month": "07",
+ "week": "28",
+ "weekday": "Wednesday",
+ "close": "16446.9487"
+},
+{
+ "date": "2017-07-13",
+ "month": "07",
+ "week": "28",
+ "weekday": "Thursday",
+ "close": "16036.6222"
+},
+{
+ "date": "2017-07-14",
+ "month": "07",
+ "week": "28",
+ "weekday": "Friday",
+ "close": "15132.8235"
+},
+{
+ "date": "2017-07-15",
+ "month": "07",
+ "week": "28",
+ "weekday": "Saturday",
+ "close": "13510.2081"
+},
+{
+ "date": "2017-07-16",
+ "month": "07",
+ "week": "28",
+ "weekday": "Sunday",
+ "close": "13075.9378"
+},
+{
+ "date": "2017-07-17",
+ "month": "07",
+ "week": "29",
+ "weekday": "Monday",
+ "close": "15192.6798"
+},
+{
+ "date": "2017-07-18",
+ "month": "07",
+ "week": "29",
+ "weekday": "Tuesday",
+ "close": "15706.0407"
+},
+{
+ "date": "2017-07-19",
+ "month": "07",
+ "week": "29",
+ "weekday": "Wednesday",
+ "close": "15491.8987"
+},
+{
+ "date": "2017-07-20",
+ "month": "07",
+ "week": "29",
+ "weekday": "Thursday",
+ "close": "19449.5488"
+},
+{
+ "date": "2017-07-21",
+ "month": "07",
+ "week": "29",
+ "weekday": "Friday",
+ "close": "18231.0571"
+},
+{
+ "date": "2017-07-22",
+ "month": "07",
+ "week": "29",
+ "weekday": "Saturday",
+ "close": "19210.2278"
+},
+{
+ "date": "2017-07-23",
+ "month": "07",
+ "week": "29",
+ "weekday": "Sunday",
+ "close": "18585.2759"
+},
+{
+ "date": "2017-07-24",
+ "month": "07",
+ "week": "30",
+ "weekday": "Monday",
+ "close": "18762.6589"
+},
+{
+ "date": "2017-07-25",
+ "month": "07",
+ "week": "30",
+ "weekday": "Tuesday",
+ "close": "17489.6893"
+},
+{
+ "date": "2017-07-26",
+ "month": "07",
+ "week": "30",
+ "weekday": "Wednesday",
+ "close": "17219.7355"
+},
+{
+ "date": "2017-07-27",
+ "month": "07",
+ "week": "30",
+ "weekday": "Thursday",
+ "close": "18188.4669"
+},
+{
+ "date": "2017-07-28",
+ "month": "07",
+ "week": "30",
+ "weekday": "Friday",
+ "close": "18898.2088"
+},
+{
+ "date": "2017-07-29",
+ "month": "07",
+ "week": "30",
+ "weekday": "Saturday",
+ "close": "18326.2673"
+},
+{
+ "date": "2017-07-30",
+ "month": "07",
+ "week": "30",
+ "weekday": "Sunday",
+ "close": "18499.4572"
+},
+{
+ "date": "2017-07-31",
+ "month": "07",
+ "week": "31",
+ "weekday": "Monday",
+ "close": "19334.0151"
+},
+{
+ "date": "2017-08-01",
+ "month": "08",
+ "week": "31",
+ "weekday": "Tuesday",
+ "close": "18376.5093"
+},
+{
+ "date": "2017-08-02",
+ "month": "08",
+ "week": "31",
+ "weekday": "Wednesday",
+ "close": "18305.9985"
+},
+{
+ "date": "2017-08-03",
+ "month": "08",
+ "week": "31",
+ "weekday": "Thursday",
+ "close": "18901.8131"
+},
+{
+ "date": "2017-08-04",
+ "month": "08",
+ "week": "31",
+ "weekday": "Friday",
+ "close": "19412.7978"
+},
+{
+ "date": "2017-08-05",
+ "month": "08",
+ "week": "31",
+ "weekday": "Saturday",
+ "close": "22227.2745"
+},
+{
+ "date": "2017-08-06",
+ "month": "08",
+ "week": "31",
+ "weekday": "Sunday",
+ "close": "22027.9885"
+},
+{
+ "date": "2017-08-07",
+ "month": "08",
+ "week": "32",
+ "weekday": "Monday",
+ "close": "23063.1732"
+},
+{
+ "date": "2017-08-08",
+ "month": "08",
+ "week": "32",
+ "weekday": "Tuesday",
+ "close": "23332.6502"
+},
+{
+ "date": "2017-08-09",
+ "month": "08",
+ "week": "32",
+ "weekday": "Wednesday",
+ "close": "22541.6557"
+},
+{
+ "date": "2017-08-10",
+ "month": "08",
+ "week": "32",
+ "weekday": "Thursday",
+ "close": "22904.393"
+},
+{
+ "date": "2017-08-11",
+ "month": "08",
+ "week": "32",
+ "weekday": "Friday",
+ "close": "24526.2402"
+},
+{
+ "date": "2017-08-12",
+ "month": "08",
+ "week": "32",
+ "weekday": "Saturday",
+ "close": "26109.954"
+},
+{
+ "date": "2017-08-13",
+ "month": "08",
+ "week": "32",
+ "weekday": "Sunday",
+ "close": "27390.8412"
+},
+{
+ "date": "2017-08-14",
+ "month": "08",
+ "week": "33",
+ "weekday": "Monday",
+ "close": "29237.7752"
+},
+{
+ "date": "2017-08-15",
+ "month": "08",
+ "week": "33",
+ "weekday": "Tuesday",
+ "close": "28073.6691"
+},
+{
+ "date": "2017-08-16",
+ "month": "08",
+ "week": "33",
+ "weekday": "Wednesday",
+ "close": "29612.7553"
+},
+{
+ "date": "2017-08-17",
+ "month": "08",
+ "week": "33",
+ "weekday": "Thursday",
+ "close": "28816.4854"
+},
+{
+ "date": "2017-08-18",
+ "month": "08",
+ "week": "33",
+ "weekday": "Friday",
+ "close": "27752.9395"
+},
+{
+ "date": "2017-08-19",
+ "month": "08",
+ "week": "33",
+ "weekday": "Saturday",
+ "close": "28062.8866"
+},
+{
+ "date": "2017-08-20",
+ "month": "08",
+ "week": "33",
+ "weekday": "Sunday",
+ "close": "27416.633"
+},
+{
+ "date": "2017-08-21",
+ "month": "08",
+ "week": "34",
+ "weekday": "Monday",
+ "close": "26919.0691"
+},
+{
+ "date": "2017-08-22",
+ "month": "08",
+ "week": "34",
+ "weekday": "Tuesday",
+ "close": "27565.3902"
+},
+{
+ "date": "2017-08-23",
+ "month": "08",
+ "week": "34",
+ "weekday": "Wednesday",
+ "close": "27907.3345"
+},
+{
+ "date": "2017-08-24",
+ "month": "08",
+ "week": "34",
+ "weekday": "Thursday",
+ "close": "29063.2438"
+},
+{
+ "date": "2017-08-25",
+ "month": "08",
+ "week": "34",
+ "weekday": "Friday",
+ "close": "29305.655"
+},
+{
+ "date": "2017-08-26",
+ "month": "08",
+ "week": "34",
+ "weekday": "Saturday",
+ "close": "29168.7202"
+},
+{
+ "date": "2017-08-27",
+ "month": "08",
+ "week": "34",
+ "weekday": "Sunday",
+ "close": "28945.352"
+},
+{
+ "date": "2017-08-28",
+ "month": "08",
+ "week": "35",
+ "weekday": "Monday",
+ "close": "29340.152"
+},
+{
+ "date": "2017-08-29",
+ "month": "08",
+ "week": "35",
+ "weekday": "Tuesday",
+ "close": "30656.5006"
+},
+{
+ "date": "2017-08-30",
+ "month": "08",
+ "week": "35",
+ "weekday": "Wednesday",
+ "close": "30532.943"
+},
+{
+ "date": "2017-08-31",
+ "month": "08",
+ "week": "35",
+ "weekday": "Thursday",
+ "close": "31391.9005"
+},
+{
+ "date": "2017-09-01",
+ "month": "09",
+ "week": "35",
+ "weekday": "Friday",
+ "close": "32482.9375"
+},
+{
+ "date": "2017-09-02",
+ "month": "09",
+ "week": "35",
+ "weekday": "Saturday",
+ "close": "30470.2819"
+},
+{
+ "date": "2017-09-03",
+ "month": "09",
+ "week": "35",
+ "weekday": "Sunday",
+ "close": "30336.7"
+},
+{
+ "date": "2017-09-04",
+ "month": "09",
+ "week": "36",
+ "weekday": "Monday",
+ "close": "28208.2898"
+},
+{
+ "date": "2017-09-05",
+ "month": "09",
+ "week": "36",
+ "weekday": "Tuesday",
+ "close": "28918.0205"
+},
+{
+ "date": "2017-09-06",
+ "month": "09",
+ "week": "36",
+ "weekday": "Wednesday",
+ "close": "30181.6445"
+},
+{
+ "date": "2017-09-07",
+ "month": "09",
+ "week": "36",
+ "weekday": "Thursday",
+ "close": "30089.0416"
+},
+{
+ "date": "2017-09-08",
+ "month": "09",
+ "week": "36",
+ "weekday": "Friday",
+ "close": "27976.5645"
+},
+{
+ "date": "2017-09-09",
+ "month": "09",
+ "week": "36",
+ "weekday": "Saturday",
+ "close": "27818.6782"
+},
+{
+ "date": "2017-09-10",
+ "month": "09",
+ "week": "36",
+ "weekday": "Sunday",
+ "close": "27359.9317"
+},
+{
+ "date": "2017-09-11",
+ "month": "09",
+ "week": "37",
+ "weekday": "Monday",
+ "close": "27351.0555"
+},
+{
+ "date": "2017-09-12",
+ "month": "09",
+ "week": "37",
+ "weekday": "Tuesday",
+ "close": "27111.147"
+},
+{
+ "date": "2017-09-13",
+ "month": "09",
+ "week": "37",
+ "weekday": "Wednesday",
+ "close": "25354.506"
+},
+{
+ "date": "2017-09-14",
+ "month": "09",
+ "week": "37",
+ "weekday": "Thursday",
+ "close": "21152.8443"
+},
+{
+ "date": "2017-09-15",
+ "month": "09",
+ "week": "37",
+ "weekday": "Friday",
+ "close": "24164.8636"
+},
+{
+ "date": "2017-09-16",
+ "month": "09",
+ "week": "37",
+ "weekday": "Saturday",
+ "close": "24111.3645"
+},
+{
+ "date": "2017-09-17",
+ "month": "09",
+ "week": "37",
+ "weekday": "Sunday",
+ "close": "24057.8213"
+},
+{
+ "date": "2017-09-18",
+ "month": "09",
+ "week": "38",
+ "weekday": "Monday",
+ "close": "26737.3742"
+},
+{
+ "date": "2017-09-19",
+ "month": "09",
+ "week": "38",
+ "weekday": "Tuesday",
+ "close": "25652.4813"
+},
+{
+ "date": "2017-09-20",
+ "month": "09",
+ "week": "38",
+ "weekday": "Wednesday",
+ "close": "25361.3238"
+},
+{
+ "date": "2017-09-21",
+ "month": "09",
+ "week": "38",
+ "weekday": "Thursday",
+ "close": "23804.5608"
+},
+{
+ "date": "2017-09-22",
+ "month": "09",
+ "week": "38",
+ "weekday": "Friday",
+ "close": "23761.1198"
+},
+{
+ "date": "2017-09-23",
+ "month": "09",
+ "week": "38",
+ "weekday": "Saturday",
+ "close": "24908.4204"
+},
+{
+ "date": "2017-09-24",
+ "month": "09",
+ "week": "38",
+ "weekday": "Sunday",
+ "close": "24216.5269"
+},
+{
+ "date": "2017-09-25",
+ "month": "09",
+ "week": "39",
+ "weekday": "Monday",
+ "close": "26007.1112"
+},
+{
+ "date": "2017-09-26",
+ "month": "09",
+ "week": "39",
+ "weekday": "Tuesday",
+ "close": "25869.3194"
+},
+{
+ "date": "2017-09-27",
+ "month": "09",
+ "week": "39",
+ "weekday": "Wednesday",
+ "close": "27955.6252"
+},
+{
+ "date": "2017-09-28",
+ "month": "09",
+ "week": "39",
+ "weekday": "Thursday",
+ "close": "27882.4195"
+},
+{
+ "date": "2017-09-29",
+ "month": "09",
+ "week": "39",
+ "weekday": "Friday",
+ "close": "27711.6948"
+},
+{
+ "date": "2017-09-30",
+ "month": "09",
+ "week": "39",
+ "weekday": "Saturday",
+ "close": "28969.0962"
+},
+{
+ "date": "2017-10-01",
+ "month": "10",
+ "week": "39",
+ "weekday": "Sunday",
+ "close": "29264.4926"
+},
+{
+ "date": "2017-10-02",
+ "month": "10",
+ "week": "40",
+ "weekday": "Monday",
+ "close": "29295.7562"
+},
+{
+ "date": "2017-10-03",
+ "month": "10",
+ "week": "40",
+ "weekday": "Tuesday",
+ "close": "28743.0928"
+},
+{
+ "date": "2017-10-04",
+ "month": "10",
+ "week": "40",
+ "weekday": "Wednesday",
+ "close": "28120.5656"
+},
+{
+ "date": "2017-10-05",
+ "month": "10",
+ "week": "40",
+ "weekday": "Thursday",
+ "close": "28764.0436"
+},
+{
+ "date": "2017-10-06",
+ "month": "10",
+ "week": "40",
+ "weekday": "Friday",
+ "close": "29084.1981"
+},
+{
+ "date": "2017-10-07",
+ "month": "10",
+ "week": "40",
+ "weekday": "Saturday",
+ "close": "29521.3602"
+},
+{
+ "date": "2017-10-08",
+ "month": "10",
+ "week": "40",
+ "weekday": "Sunday",
+ "close": "30583.2886"
+},
+{
+ "date": "2017-10-09",
+ "month": "10",
+ "week": "41",
+ "weekday": "Monday",
+ "close": "31622.869"
+},
+{
+ "date": "2017-10-10",
+ "month": "10",
+ "week": "41",
+ "weekday": "Tuesday",
+ "close": "31243.3645"
+},
+{
+ "date": "2017-10-11",
+ "month": "10",
+ "week": "41",
+ "weekday": "Wednesday",
+ "close": "31830.4848"
+},
+{
+ "date": "2017-10-12",
+ "month": "10",
+ "week": "41",
+ "weekday": "Thursday",
+ "close": "35833.2539"
+},
+{
+ "date": "2017-10-13",
+ "month": "10",
+ "week": "41",
+ "weekday": "Friday",
+ "close": "37106.6814"
+},
+{
+ "date": "2017-10-14",
+ "month": "10",
+ "week": "41",
+ "weekday": "Saturday",
+ "close": "38222.2666"
+},
+{
+ "date": "2017-10-15",
+ "month": "10",
+ "week": "41",
+ "weekday": "Sunday",
+ "close": "37517.0856"
+},
+{
+ "date": "2017-10-16",
+ "month": "10",
+ "week": "42",
+ "weekday": "Monday",
+ "close": "37917.9925"
+},
+{
+ "date": "2017-10-17",
+ "month": "10",
+ "week": "42",
+ "weekday": "Tuesday",
+ "close": "37060.3182"
+},
+{
+ "date": "2017-10-18",
+ "month": "10",
+ "week": "42",
+ "weekday": "Wednesday",
+ "close": "36928.632"
+},
+{
+ "date": "2017-10-19",
+ "month": "10",
+ "week": "42",
+ "weekday": "Thursday",
+ "close": "37704.4579"
+},
+{
+ "date": "2017-10-20",
+ "month": "10",
+ "week": "42",
+ "weekday": "Friday",
+ "close": "39634.3994"
+},
+{
+ "date": "2017-10-21",
+ "month": "10",
+ "week": "42",
+ "weekday": "Saturday",
+ "close": "39827.4189"
+},
+{
+ "date": "2017-10-22",
+ "month": "10",
+ "week": "42",
+ "weekday": "Sunday",
+ "close": "39673.3776"
+},
+{
+ "date": "2017-10-23",
+ "month": "10",
+ "week": "43",
+ "weekday": "Monday",
+ "close": "39144.7834"
+},
+{
+ "date": "2017-10-24",
+ "month": "10",
+ "week": "43",
+ "weekday": "Tuesday",
+ "close": "36611.829"
+},
+{
+ "date": "2017-10-25",
+ "month": "10",
+ "week": "43",
+ "weekday": "Wednesday",
+ "close": "38067.9613"
+},
+{
+ "date": "2017-10-26",
+ "month": "10",
+ "week": "43",
+ "weekday": "Thursday",
+ "close": "39108.6475"
+},
+{
+ "date": "2017-10-27",
+ "month": "10",
+ "week": "43",
+ "weekday": "Friday",
+ "close": "38353.9173"
+},
+{
+ "date": "2017-10-28",
+ "month": "10",
+ "week": "43",
+ "weekday": "Saturday",
+ "close": "38122.1385"
+},
+{
+ "date": "2017-10-29",
+ "month": "10",
+ "week": "43",
+ "weekday": "Sunday",
+ "close": "40925.4142"
+},
+{
+ "date": "2017-10-30",
+ "month": "10",
+ "week": "44",
+ "weekday": "Monday",
+ "close": "40682.7268"
+},
+{
+ "date": "2017-10-31",
+ "month": "10",
+ "week": "44",
+ "weekday": "Tuesday",
+ "close": "42779.3067"
+},
+{
+ "date": "2017-11-01",
+ "month": "11",
+ "week": "44",
+ "weekday": "Wednesday",
+ "close": "44572.0627"
+},
+{
+ "date": "2017-11-02",
+ "month": "11",
+ "week": "44",
+ "weekday": "Thursday",
+ "close": "46462.0654"
+},
+{
+ "date": "2017-11-03",
+ "month": "11",
+ "week": "44",
+ "weekday": "Friday",
+ "close": "47518.0205"
+},
+{
+ "date": "2017-11-04",
+ "month": "11",
+ "week": "44",
+ "weekday": "Saturday",
+ "close": "49047.8253"
+},
+{
+ "date": "2017-11-05",
+ "month": "11",
+ "week": "44",
+ "weekday": "Sunday",
+ "close": "48907.9843"
+},
+{
+ "date": "2017-11-06",
+ "month": "11",
+ "week": "45",
+ "weekday": "Monday",
+ "close": "46159.7307"
+},
+{
+ "date": "2017-11-07",
+ "month": "11",
+ "week": "45",
+ "weekday": "Tuesday",
+ "close": "47249.3415"
+},
+{
+ "date": "2017-11-08",
+ "month": "11",
+ "week": "45",
+ "weekday": "Wednesday",
+ "close": "49427.7048"
+},
+{
+ "date": "2017-11-09",
+ "month": "11",
+ "week": "45",
+ "weekday": "Thursday",
+ "close": "47448.9118"
+},
+{
+ "date": "2017-11-10",
+ "month": "11",
+ "week": "45",
+ "weekday": "Friday",
+ "close": "43637.0596"
+},
+{
+ "date": "2017-11-11",
+ "month": "11",
+ "week": "45",
+ "weekday": "Saturday",
+ "close": "42085.6019"
+},
+{
+ "date": "2017-11-12",
+ "month": "11",
+ "week": "45",
+ "weekday": "Sunday",
+ "close": "38904.304"
+},
+{
+ "date": "2017-11-13",
+ "month": "11",
+ "week": "46",
+ "weekday": "Monday",
+ "close": "43279.9771"
+},
+{
+ "date": "2017-11-14",
+ "month": "11",
+ "week": "46",
+ "weekday": "Tuesday",
+ "close": "43801.9668"
+},
+{
+ "date": "2017-11-15",
+ "month": "11",
+ "week": "46",
+ "weekday": "Wednesday",
+ "close": "48232.4671"
+},
+{
+ "date": "2017-11-16",
+ "month": "11",
+ "week": "46",
+ "weekday": "Thursday",
+ "close": "52012.2859"
+},
+{
+ "date": "2017-11-17",
+ "month": "11",
+ "week": "46",
+ "weekday": "Friday",
+ "close": "50973.7739"
+},
+{
+ "date": "2017-11-18",
+ "month": "11",
+ "week": "46",
+ "weekday": "Saturday",
+ "close": "51542.0595"
+},
+{
+ "date": "2017-11-19",
+ "month": "11",
+ "week": "46",
+ "weekday": "Sunday",
+ "close": "53279.4604"
+},
+{
+ "date": "2017-11-20",
+ "month": "11",
+ "week": "47",
+ "weekday": "Monday",
+ "close": "54656.3545"
+},
+{
+ "date": "2017-11-21",
+ "month": "11",
+ "week": "47",
+ "weekday": "Tuesday",
+ "close": "53673.7877"
+},
+{
+ "date": "2017-11-22",
+ "month": "11",
+ "week": "47",
+ "weekday": "Wednesday",
+ "close": "54403.2305"
+},
+{
+ "date": "2017-11-23",
+ "month": "11",
+ "week": "47",
+ "weekday": "Thursday",
+ "close": "52676.5845"
+},
+{
+ "date": "2017-11-24",
+ "month": "11",
+ "week": "47",
+ "weekday": "Friday",
+ "close": "54136.6166"
+},
+{
+ "date": "2017-11-25",
+ "month": "11",
+ "week": "47",
+ "weekday": "Saturday",
+ "close": "57851.0594"
+},
+{
+ "date": "2017-11-26",
+ "month": "11",
+ "week": "47",
+ "weekday": "Sunday",
+ "close": "60980.0178"
+},
+{
+ "date": "2017-11-27",
+ "month": "11",
+ "week": "48",
+ "weekday": "Monday",
+ "close": "64246.5971"
+},
+{
+ "date": "2017-11-28",
+ "month": "11",
+ "week": "48",
+ "weekday": "Tuesday",
+ "close": "65458.8612"
+},
+{
+ "date": "2017-11-29",
+ "month": "11",
+ "week": "48",
+ "weekday": "Wednesday",
+ "close": "64890.9642"
+},
+{
+ "date": "2017-11-30",
+ "month": "11",
+ "week": "48",
+ "weekday": "Thursday",
+ "close": "65583.2597"
+},
+{
+ "date": "2017-12-01",
+ "month": "12",
+ "week": "48",
+ "weekday": "Friday",
+ "close": "71825.6883"
+},
+{
+ "date": "2017-12-02",
+ "month": "12",
+ "week": "48",
+ "weekday": "Saturday",
+ "close": "72079.2312"
+},
+{
+ "date": "2017-12-03",
+ "month": "12",
+ "week": "48",
+ "weekday": "Sunday",
+ "close": "74007.4136"
+},
+{
+ "date": "2017-12-04",
+ "month": "12",
+ "week": "49",
+ "weekday": "Monday",
+ "close": "76852.0129"
+},
+{
+ "date": "2017-12-05",
+ "month": "12",
+ "week": "49",
+ "weekday": "Tuesday",
+ "close": "77398.8752"
+},
+{
+ "date": "2017-12-06",
+ "month": "12",
+ "week": "49",
+ "weekday": "Wednesday",
+ "close": "90679.5487"
+},
+{
+ "date": "2017-12-07",
+ "month": "12",
+ "week": "49",
+ "weekday": "Thursday",
+ "close": "111589.9776"
+},
+{
+ "date": "2017-12-08",
+ "month": "12",
+ "week": "49",
+ "weekday": "Friday",
+ "close": "106233.201"
+},
+{
+ "date": "2017-12-09",
+ "month": "12",
+ "week": "49",
+ "weekday": "Saturday",
+ "close": "98676.7747"
+},
+{
+ "date": "2017-12-10",
+ "month": "12",
+ "week": "49",
+ "weekday": "Sunday",
+ "close": "99525.1027"
+},
+{
+ "date": "2017-12-11",
+ "month": "12",
+ "week": "50",
+ "weekday": "Monday",
+ "close": "110642.88"
+},
+{
+ "date": "2017-12-12",
+ "month": "12",
+ "week": "50",
+ "weekday": "Tuesday",
+ "close": "113732.6745"
+}]
\ No newline at end of file
diff --git a/matplotlib_dataScience/btc_close_2017_urllib.json b/matplotlib_dataScience/btc_close_2017_urllib.json
new file mode 100644
index 0000000000000000000000000000000000000000..3a4f15caa1d15cfaffcffafef0937e8f88efb4c8
--- /dev/null
+++ b/matplotlib_dataScience/btc_close_2017_urllib.json
@@ -0,0 +1,2422 @@
+[{
+ "date": "2017-01-01",
+ "month": "01",
+ "week": "52",
+ "weekday": "Sunday",
+ "close": "6928.6492"
+},
+{
+ "date": "2017-01-02",
+ "month": "01",
+ "week": "1",
+ "weekday": "Monday",
+ "close": "7070.2554"
+},
+{
+ "date": "2017-01-03",
+ "month": "01",
+ "week": "1",
+ "weekday": "Tuesday",
+ "close": "7175.1082"
+},
+{
+ "date": "2017-01-04",
+ "month": "01",
+ "week": "1",
+ "weekday": "Wednesday",
+ "close": "7835.7615"
+},
+{
+ "date": "2017-01-05",
+ "month": "01",
+ "week": "1",
+ "weekday": "Thursday",
+ "close": "6928.7578"
+},
+{
+ "date": "2017-01-06",
+ "month": "01",
+ "week": "1",
+ "weekday": "Friday",
+ "close": "6196.6928"
+},
+{
+ "date": "2017-01-07",
+ "month": "01",
+ "week": "1",
+ "weekday": "Saturday",
+ "close": "6262.1471"
+},
+{
+ "date": "2017-01-08",
+ "month": "01",
+ "week": "1",
+ "weekday": "Sunday",
+ "close": "6319.9404"
+},
+{
+ "date": "2017-01-09",
+ "month": "01",
+ "week": "2",
+ "weekday": "Monday",
+ "close": "6239.1506"
+},
+{
+ "date": "2017-01-10",
+ "month": "01",
+ "week": "2",
+ "weekday": "Tuesday",
+ "close": "6263.1548"
+},
+{
+ "date": "2017-01-11",
+ "month": "01",
+ "week": "2",
+ "weekday": "Wednesday",
+ "close": "5383.0598"
+},
+{
+ "date": "2017-01-12",
+ "month": "01",
+ "week": "2",
+ "weekday": "Thursday",
+ "close": "5566.7345"
+},
+{
+ "date": "2017-01-13",
+ "month": "01",
+ "week": "2",
+ "weekday": "Friday",
+ "close": "5700.0716"
+},
+{
+ "date": "2017-01-14",
+ "month": "01",
+ "week": "2",
+ "weekday": "Saturday",
+ "close": "5648.6897"
+},
+{
+ "date": "2017-01-15",
+ "month": "01",
+ "week": "2",
+ "weekday": "Sunday",
+ "close": "5674.7977"
+},
+{
+ "date": "2017-01-16",
+ "month": "01",
+ "week": "3",
+ "weekday": "Monday",
+ "close": "5730.0658"
+},
+{
+ "date": "2017-01-17",
+ "month": "01",
+ "week": "3",
+ "weekday": "Tuesday",
+ "close": "6202.9704"
+},
+{
+ "date": "2017-01-18",
+ "month": "01",
+ "week": "3",
+ "weekday": "Wednesday",
+ "close": "6047.6601"
+},
+{
+ "date": "2017-01-19",
+ "month": "01",
+ "week": "3",
+ "weekday": "Thursday",
+ "close": "6170.8433"
+},
+{
+ "date": "2017-01-20",
+ "month": "01",
+ "week": "3",
+ "weekday": "Friday",
+ "close": "6131.2511"
+},
+{
+ "date": "2017-01-21",
+ "month": "01",
+ "week": "3",
+ "weekday": "Saturday",
+ "close": "6326.3657"
+},
+{
+ "date": "2017-01-22",
+ "month": "01",
+ "week": "3",
+ "weekday": "Sunday",
+ "close": "6362.9482"
+},
+{
+ "date": "2017-01-23",
+ "month": "01",
+ "week": "4",
+ "weekday": "Monday",
+ "close": "6255.5602"
+},
+{
+ "date": "2017-01-24",
+ "month": "01",
+ "week": "4",
+ "weekday": "Tuesday",
+ "close": "6074.8333"
+},
+{
+ "date": "2017-01-25",
+ "month": "01",
+ "week": "4",
+ "weekday": "Wednesday",
+ "close": "6154.6958"
+},
+{
+ "date": "2017-01-26",
+ "month": "01",
+ "week": "4",
+ "weekday": "Thursday",
+ "close": "6295.3388"
+},
+{
+ "date": "2017-01-27",
+ "month": "01",
+ "week": "4",
+ "weekday": "Friday",
+ "close": "6320.7206"
+},
+{
+ "date": "2017-01-28",
+ "month": "01",
+ "week": "4",
+ "weekday": "Saturday",
+ "close": "6332.5389"
+},
+{
+ "date": "2017-01-29",
+ "month": "01",
+ "week": "4",
+ "weekday": "Sunday",
+ "close": "6289.1698"
+},
+{
+ "date": "2017-01-30",
+ "month": "01",
+ "week": "5",
+ "weekday": "Monday",
+ "close": "6332.8246"
+},
+{
+ "date": "2017-01-31",
+ "month": "01",
+ "week": "5",
+ "weekday": "Tuesday",
+ "close": "6657.8667"
+},
+{
+ "date": "2017-02-01",
+ "month": "02",
+ "week": "5",
+ "weekday": "Wednesday",
+ "close": "6793.7077"
+},
+{
+ "date": "2017-02-02",
+ "month": "02",
+ "week": "5",
+ "weekday": "Thursday",
+ "close": "6934.3856"
+},
+{
+ "date": "2017-02-03",
+ "month": "02",
+ "week": "5",
+ "weekday": "Friday",
+ "close": "6995.2901"
+},
+{
+ "date": "2017-02-04",
+ "month": "02",
+ "week": "5",
+ "weekday": "Saturday",
+ "close": "7102.0714"
+},
+{
+ "date": "2017-02-05",
+ "month": "02",
+ "week": "5",
+ "weekday": "Sunday",
+ "close": "6965.9773"
+},
+{
+ "date": "2017-02-06",
+ "month": "02",
+ "week": "6",
+ "weekday": "Monday",
+ "close": "7034.2211"
+},
+{
+ "date": "2017-02-07",
+ "month": "02",
+ "week": "6",
+ "weekday": "Tuesday",
+ "close": "7245.8877"
+},
+{
+ "date": "2017-02-08",
+ "month": "02",
+ "week": "6",
+ "weekday": "Wednesday",
+ "close": "7246.6303"
+},
+{
+ "date": "2017-02-09",
+ "month": "02",
+ "week": "6",
+ "weekday": "Thursday",
+ "close": "6811.6794"
+},
+{
+ "date": "2017-02-10",
+ "month": "02",
+ "week": "6",
+ "weekday": "Friday",
+ "close": "6833.4884"
+},
+{
+ "date": "2017-02-11",
+ "month": "02",
+ "week": "6",
+ "weekday": "Saturday",
+ "close": "6946.09"
+},
+{
+ "date": "2017-02-12",
+ "month": "02",
+ "week": "6",
+ "weekday": "Sunday",
+ "close": "6883.9424"
+},
+{
+ "date": "2017-02-13",
+ "month": "02",
+ "week": "7",
+ "weekday": "Monday",
+ "close": "6858.5789"
+},
+{
+ "date": "2017-02-14",
+ "month": "02",
+ "week": "7",
+ "weekday": "Tuesday",
+ "close": "6930.882"
+},
+{
+ "date": "2017-02-15",
+ "month": "02",
+ "week": "7",
+ "weekday": "Wednesday",
+ "close": "6935.3788"
+},
+{
+ "date": "2017-02-16",
+ "month": "02",
+ "week": "7",
+ "weekday": "Thursday",
+ "close": "7088.8535"
+},
+{
+ "date": "2017-02-17",
+ "month": "02",
+ "week": "7",
+ "weekday": "Friday",
+ "close": "7229.5808"
+},
+{
+ "date": "2017-02-18",
+ "month": "02",
+ "week": "7",
+ "weekday": "Saturday",
+ "close": "7267.5468"
+},
+{
+ "date": "2017-02-19",
+ "month": "02",
+ "week": "7",
+ "weekday": "Sunday",
+ "close": "7220.5385"
+},
+{
+ "date": "2017-02-20",
+ "month": "02",
+ "week": "8",
+ "weekday": "Monday",
+ "close": "7450.2901"
+},
+{
+ "date": "2017-02-21",
+ "month": "02",
+ "week": "8",
+ "weekday": "Tuesday",
+ "close": "7732.4979"
+},
+{
+ "date": "2017-02-22",
+ "month": "02",
+ "week": "8",
+ "weekday": "Wednesday",
+ "close": "7716.2218"
+},
+{
+ "date": "2017-02-23",
+ "month": "02",
+ "week": "8",
+ "weekday": "Thursday",
+ "close": "8092.0221"
+},
+{
+ "date": "2017-02-24",
+ "month": "02",
+ "week": "8",
+ "weekday": "Friday",
+ "close": "8109.1867"
+},
+{
+ "date": "2017-02-25",
+ "month": "02",
+ "week": "8",
+ "weekday": "Saturday",
+ "close": "7908.54"
+},
+{
+ "date": "2017-02-26",
+ "month": "02",
+ "week": "8",
+ "weekday": "Sunday",
+ "close": "8137.4131"
+},
+{
+ "date": "2017-02-27",
+ "month": "02",
+ "week": "9",
+ "weekday": "Monday",
+ "close": "8206.1829"
+},
+{
+ "date": "2017-02-28",
+ "month": "02",
+ "week": "9",
+ "weekday": "Tuesday",
+ "close": "8176.3692"
+},
+{
+ "date": "2017-03-01",
+ "month": "03",
+ "week": "9",
+ "weekday": "Wednesday",
+ "close": "8464.3549"
+},
+{
+ "date": "2017-03-02",
+ "month": "03",
+ "week": "9",
+ "weekday": "Thursday",
+ "close": "8688.7751"
+},
+{
+ "date": "2017-03-03",
+ "month": "03",
+ "week": "9",
+ "weekday": "Friday",
+ "close": "8900.4858"
+},
+{
+ "date": "2017-03-04",
+ "month": "03",
+ "week": "9",
+ "weekday": "Saturday",
+ "close": "8741.0338"
+},
+{
+ "date": "2017-03-05",
+ "month": "03",
+ "week": "9",
+ "weekday": "Sunday",
+ "close": "8816.6651"
+},
+{
+ "date": "2017-03-06",
+ "month": "03",
+ "week": "10",
+ "weekday": "Monday",
+ "close": "8832.9615"
+},
+{
+ "date": "2017-03-07",
+ "month": "03",
+ "week": "10",
+ "weekday": "Tuesday",
+ "close": "8504.1113"
+},
+{
+ "date": "2017-03-08",
+ "month": "03",
+ "week": "10",
+ "weekday": "Wednesday",
+ "close": "7953.9243"
+},
+{
+ "date": "2017-03-09",
+ "month": "03",
+ "week": "10",
+ "weekday": "Thursday",
+ "close": "8235.799"
+},
+{
+ "date": "2017-03-10",
+ "month": "03",
+ "week": "10",
+ "weekday": "Friday",
+ "close": "7716.1296"
+},
+{
+ "date": "2017-03-11",
+ "month": "03",
+ "week": "10",
+ "weekday": "Saturday",
+ "close": "8161.7404"
+},
+{
+ "date": "2017-03-12",
+ "month": "03",
+ "week": "10",
+ "weekday": "Sunday",
+ "close": "8441.5353"
+},
+{
+ "date": "2017-03-13",
+ "month": "03",
+ "week": "11",
+ "weekday": "Monday",
+ "close": "8595.5263"
+},
+{
+ "date": "2017-03-14",
+ "month": "03",
+ "week": "11",
+ "weekday": "Tuesday",
+ "close": "8616.949"
+},
+{
+ "date": "2017-03-15",
+ "month": "03",
+ "week": "11",
+ "weekday": "Wednesday",
+ "close": "8711.306"
+},
+{
+ "date": "2017-03-16",
+ "month": "03",
+ "week": "11",
+ "weekday": "Thursday",
+ "close": "8091.7411"
+},
+{
+ "date": "2017-03-17",
+ "month": "03",
+ "week": "11",
+ "weekday": "Friday",
+ "close": "7379.6562"
+},
+{
+ "date": "2017-03-18",
+ "month": "03",
+ "week": "11",
+ "weekday": "Saturday",
+ "close": "6694.36"
+},
+{
+ "date": "2017-03-19",
+ "month": "03",
+ "week": "11",
+ "weekday": "Sunday",
+ "close": "7028.0107"
+},
+{
+ "date": "2017-03-20",
+ "month": "03",
+ "week": "12",
+ "weekday": "Monday",
+ "close": "7196.3568"
+},
+{
+ "date": "2017-03-21",
+ "month": "03",
+ "week": "12",
+ "weekday": "Tuesday",
+ "close": "7680.723"
+},
+{
+ "date": "2017-03-22",
+ "month": "03",
+ "week": "12",
+ "weekday": "Wednesday",
+ "close": "7139.7016"
+},
+{
+ "date": "2017-03-23",
+ "month": "03",
+ "week": "12",
+ "weekday": "Thursday",
+ "close": "7092.2246"
+},
+{
+ "date": "2017-03-24",
+ "month": "03",
+ "week": "12",
+ "weekday": "Friday",
+ "close": "6437.3431"
+},
+{
+ "date": "2017-03-25",
+ "month": "03",
+ "week": "12",
+ "weekday": "Saturday",
+ "close": "6640.554"
+},
+{
+ "date": "2017-03-26",
+ "month": "03",
+ "week": "12",
+ "weekday": "Sunday",
+ "close": "6623.5896"
+},
+{
+ "date": "2017-03-27",
+ "month": "03",
+ "week": "13",
+ "weekday": "Monday",
+ "close": "7151.8202"
+},
+{
+ "date": "2017-03-28",
+ "month": "03",
+ "week": "13",
+ "weekday": "Tuesday",
+ "close": "7184.6725"
+},
+{
+ "date": "2017-03-29",
+ "month": "03",
+ "week": "13",
+ "weekday": "Wednesday",
+ "close": "7168.8792"
+},
+{
+ "date": "2017-03-30",
+ "month": "03",
+ "week": "13",
+ "weekday": "Thursday",
+ "close": "7146.3119"
+},
+{
+ "date": "2017-03-31",
+ "month": "03",
+ "week": "13",
+ "weekday": "Friday",
+ "close": "7439.1397"
+},
+{
+ "date": "2017-04-01",
+ "month": "04",
+ "week": "13",
+ "weekday": "Saturday",
+ "close": "7506.4038"
+},
+{
+ "date": "2017-04-02",
+ "month": "04",
+ "week": "13",
+ "weekday": "Sunday",
+ "close": "7566.0156"
+},
+{
+ "date": "2017-04-03",
+ "month": "04",
+ "week": "14",
+ "weekday": "Monday",
+ "close": "7903.6773"
+},
+{
+ "date": "2017-04-04",
+ "month": "04",
+ "week": "14",
+ "weekday": "Tuesday",
+ "close": "7874.9773"
+},
+{
+ "date": "2017-04-05",
+ "month": "04",
+ "week": "14",
+ "weekday": "Wednesday",
+ "close": "7827.8202"
+},
+{
+ "date": "2017-04-06",
+ "month": "04",
+ "week": "14",
+ "weekday": "Thursday",
+ "close": "8212.9762"
+},
+{
+ "date": "2017-04-07",
+ "month": "04",
+ "week": "14",
+ "weekday": "Friday",
+ "close": "8236.9016"
+},
+{
+ "date": "2017-04-08",
+ "month": "04",
+ "week": "14",
+ "weekday": "Saturday",
+ "close": "8180.3212"
+},
+{
+ "date": "2017-04-09",
+ "month": "04",
+ "week": "14",
+ "weekday": "Sunday",
+ "close": "8354.8293"
+},
+{
+ "date": "2017-04-10",
+ "month": "04",
+ "week": "15",
+ "weekday": "Monday",
+ "close": "8375.1346"
+},
+{
+ "date": "2017-04-11",
+ "month": "04",
+ "week": "15",
+ "weekday": "Tuesday",
+ "close": "8442.2186"
+},
+{
+ "date": "2017-04-12",
+ "month": "04",
+ "week": "15",
+ "weekday": "Wednesday",
+ "close": "8382.4873"
+},
+{
+ "date": "2017-04-13",
+ "month": "04",
+ "week": "15",
+ "weekday": "Thursday",
+ "close": "8117.4785"
+},
+{
+ "date": "2017-04-14",
+ "month": "04",
+ "week": "15",
+ "weekday": "Friday",
+ "close": "8151.1798"
+},
+{
+ "date": "2017-04-15",
+ "month": "04",
+ "week": "15",
+ "weekday": "Saturday",
+ "close": "8129.5847"
+},
+{
+ "date": "2017-04-16",
+ "month": "04",
+ "week": "15",
+ "weekday": "Sunday",
+ "close": "8167.0471"
+},
+{
+ "date": "2017-04-17",
+ "month": "04",
+ "week": "16",
+ "weekday": "Monday",
+ "close": "8267.104"
+},
+{
+ "date": "2017-04-18",
+ "month": "04",
+ "week": "16",
+ "weekday": "Tuesday",
+ "close": "8379.7232"
+},
+{
+ "date": "2017-04-19",
+ "month": "04",
+ "week": "16",
+ "weekday": "Wednesday",
+ "close": "8436.3248"
+},
+{
+ "date": "2017-04-20",
+ "month": "04",
+ "week": "16",
+ "weekday": "Thursday",
+ "close": "8639.4949"
+},
+{
+ "date": "2017-04-21",
+ "month": "04",
+ "week": "16",
+ "weekday": "Friday",
+ "close": "8654.9971"
+},
+{
+ "date": "2017-04-22",
+ "month": "04",
+ "week": "16",
+ "weekday": "Saturday",
+ "close": "8567.1483"
+},
+{
+ "date": "2017-04-23",
+ "month": "04",
+ "week": "16",
+ "weekday": "Sunday",
+ "close": "8458.4188"
+},
+{
+ "date": "2017-04-24",
+ "month": "04",
+ "week": "17",
+ "weekday": "Monday",
+ "close": "8594.2345"
+},
+{
+ "date": "2017-04-25",
+ "month": "04",
+ "week": "17",
+ "weekday": "Tuesday",
+ "close": "8700.0125"
+},
+{
+ "date": "2017-04-26",
+ "month": "04",
+ "week": "17",
+ "weekday": "Wednesday",
+ "close": "8857.1946"
+},
+{
+ "date": "2017-04-27",
+ "month": "04",
+ "week": "17",
+ "weekday": "Thursday",
+ "close": "9167.2508"
+},
+{
+ "date": "2017-04-28",
+ "month": "04",
+ "week": "17",
+ "weekday": "Friday",
+ "close": "9101.0934"
+},
+{
+ "date": "2017-04-29",
+ "month": "04",
+ "week": "17",
+ "weekday": "Saturday",
+ "close": "9149.9325"
+},
+{
+ "date": "2017-04-30",
+ "month": "04",
+ "week": "17",
+ "weekday": "Sunday",
+ "close": "9325.1119"
+},
+{
+ "date": "2017-05-01",
+ "month": "05",
+ "week": "18",
+ "weekday": "Monday",
+ "close": "9665.7551"
+},
+{
+ "date": "2017-05-02",
+ "month": "05",
+ "week": "18",
+ "weekday": "Tuesday",
+ "close": "9944.3653"
+},
+{
+ "date": "2017-05-03",
+ "month": "05",
+ "week": "18",
+ "weekday": "Wednesday",
+ "close": "10292.3296"
+},
+{
+ "date": "2017-05-04",
+ "month": "05",
+ "week": "18",
+ "weekday": "Thursday",
+ "close": "10452.0037"
+},
+{
+ "date": "2017-05-05",
+ "month": "05",
+ "week": "18",
+ "weekday": "Friday",
+ "close": "10439.0799"
+},
+{
+ "date": "2017-05-06",
+ "month": "05",
+ "week": "18",
+ "weekday": "Saturday",
+ "close": "10688.1301"
+},
+{
+ "date": "2017-05-07",
+ "month": "05",
+ "week": "18",
+ "weekday": "Sunday",
+ "close": "10660.1939"
+},
+{
+ "date": "2017-05-08",
+ "month": "05",
+ "week": "19",
+ "weekday": "Monday",
+ "close": "11317.8009"
+},
+{
+ "date": "2017-05-09",
+ "month": "05",
+ "week": "19",
+ "weekday": "Tuesday",
+ "close": "11794.8949"
+},
+{
+ "date": "2017-05-10",
+ "month": "05",
+ "week": "19",
+ "weekday": "Wednesday",
+ "close": "12126.2961"
+},
+{
+ "date": "2017-05-11",
+ "month": "05",
+ "week": "19",
+ "weekday": "Thursday",
+ "close": "12478.0838"
+},
+{
+ "date": "2017-05-12",
+ "month": "05",
+ "week": "19",
+ "weekday": "Friday",
+ "close": "11569.4125"
+},
+{
+ "date": "2017-05-13",
+ "month": "05",
+ "week": "19",
+ "weekday": "Saturday",
+ "close": "12141.797"
+},
+{
+ "date": "2017-05-14",
+ "month": "05",
+ "week": "19",
+ "weekday": "Sunday",
+ "close": "12229.3176"
+},
+{
+ "date": "2017-05-15",
+ "month": "05",
+ "week": "20",
+ "weekday": "Monday",
+ "close": "11701.2204"
+},
+{
+ "date": "2017-05-16",
+ "month": "05",
+ "week": "20",
+ "weekday": "Tuesday",
+ "close": "11835.218"
+},
+{
+ "date": "2017-05-17",
+ "month": "05",
+ "week": "20",
+ "weekday": "Wednesday",
+ "close": "12403.3024"
+},
+{
+ "date": "2017-05-18",
+ "month": "05",
+ "week": "20",
+ "weekday": "Thursday",
+ "close": "13002.0625"
+},
+{
+ "date": "2017-05-19",
+ "month": "05",
+ "week": "20",
+ "weekday": "Friday",
+ "close": "13549.3033"
+},
+{
+ "date": "2017-05-20",
+ "month": "05",
+ "week": "20",
+ "weekday": "Saturday",
+ "close": "14127.3239"
+},
+{
+ "date": "2017-05-21",
+ "month": "05",
+ "week": "20",
+ "weekday": "Sunday",
+ "close": "14091.8068"
+},
+{
+ "date": "2017-05-22",
+ "month": "05",
+ "week": "21",
+ "weekday": "Monday",
+ "close": "14731.8028"
+},
+{
+ "date": "2017-05-23",
+ "month": "05",
+ "week": "21",
+ "weekday": "Tuesday",
+ "close": "15784.8432"
+},
+{
+ "date": "2017-05-24",
+ "month": "05",
+ "week": "21",
+ "weekday": "Wednesday",
+ "close": "17061.8818"
+},
+{
+ "date": "2017-05-25",
+ "month": "05",
+ "week": "21",
+ "weekday": "Thursday",
+ "close": "16190.3931"
+},
+{
+ "date": "2017-05-26",
+ "month": "05",
+ "week": "21",
+ "weekday": "Friday",
+ "close": "15402.2219"
+},
+{
+ "date": "2017-05-27",
+ "month": "05",
+ "week": "21",
+ "weekday": "Saturday",
+ "close": "14440.0015"
+},
+{
+ "date": "2017-05-28",
+ "month": "05",
+ "week": "21",
+ "weekday": "Sunday",
+ "close": "15139.4071"
+},
+{
+ "date": "2017-05-29",
+ "month": "05",
+ "week": "22",
+ "weekday": "Monday",
+ "close": "15700.3794"
+},
+{
+ "date": "2017-05-30",
+ "month": "05",
+ "week": "22",
+ "weekday": "Tuesday",
+ "close": "15064.5355"
+},
+{
+ "date": "2017-05-31",
+ "month": "05",
+ "week": "22",
+ "weekday": "Wednesday",
+ "close": "15869.5798"
+},
+{
+ "date": "2017-06-01",
+ "month": "06",
+ "week": "22",
+ "weekday": "Thursday",
+ "close": "16693.6332"
+},
+{
+ "date": "2017-06-02",
+ "month": "06",
+ "week": "22",
+ "weekday": "Friday",
+ "close": "17149.9736"
+},
+{
+ "date": "2017-06-03",
+ "month": "06",
+ "week": "22",
+ "weekday": "Saturday",
+ "close": "17410.0077"
+},
+{
+ "date": "2017-06-04",
+ "month": "06",
+ "week": "22",
+ "weekday": "Sunday",
+ "close": "17399.0513"
+},
+{
+ "date": "2017-06-05",
+ "month": "06",
+ "week": "23",
+ "weekday": "Monday",
+ "close": "18621.161"
+},
+{
+ "date": "2017-06-06",
+ "month": "06",
+ "week": "23",
+ "weekday": "Tuesday",
+ "close": "19797.8391"
+},
+{
+ "date": "2017-06-07",
+ "month": "06",
+ "week": "23",
+ "weekday": "Wednesday",
+ "close": "18205.3747"
+},
+{
+ "date": "2017-06-08",
+ "month": "06",
+ "week": "23",
+ "weekday": "Thursday",
+ "close": "19209.0831"
+},
+{
+ "date": "2017-06-09",
+ "month": "06",
+ "week": "23",
+ "weekday": "Friday",
+ "close": "19218.5925"
+},
+{
+ "date": "2017-06-10",
+ "month": "06",
+ "week": "23",
+ "weekday": "Saturday",
+ "close": "20004.1207"
+},
+{
+ "date": "2017-06-11",
+ "month": "06",
+ "week": "23",
+ "weekday": "Sunday",
+ "close": "20472.3611"
+},
+{
+ "date": "2017-06-12",
+ "month": "06",
+ "week": "24",
+ "weekday": "Monday",
+ "close": "18234.4754"
+},
+{
+ "date": "2017-06-13",
+ "month": "06",
+ "week": "24",
+ "weekday": "Tuesday",
+ "close": "18615.1877"
+},
+{
+ "date": "2017-06-14",
+ "month": "06",
+ "week": "24",
+ "weekday": "Wednesday",
+ "close": "16946.0339"
+},
+{
+ "date": "2017-06-15",
+ "month": "06",
+ "week": "24",
+ "weekday": "Thursday",
+ "close": "16724.4891"
+},
+{
+ "date": "2017-06-16",
+ "month": "06",
+ "week": "24",
+ "weekday": "Friday",
+ "close": "17217.0095"
+},
+{
+ "date": "2017-06-17",
+ "month": "06",
+ "week": "24",
+ "weekday": "Saturday",
+ "close": "18142.6219"
+},
+{
+ "date": "2017-06-18",
+ "month": "06",
+ "week": "24",
+ "weekday": "Sunday",
+ "close": "17535.8535"
+},
+{
+ "date": "2017-06-19",
+ "month": "06",
+ "week": "25",
+ "weekday": "Monday",
+ "close": "18015.1039"
+},
+{
+ "date": "2017-06-20",
+ "month": "06",
+ "week": "25",
+ "weekday": "Tuesday",
+ "close": "18975.7796"
+},
+{
+ "date": "2017-06-21",
+ "month": "06",
+ "week": "25",
+ "weekday": "Wednesday",
+ "close": "18522.6802"
+},
+{
+ "date": "2017-06-22",
+ "month": "06",
+ "week": "25",
+ "weekday": "Thursday",
+ "close": "18733.2802"
+},
+{
+ "date": "2017-06-23",
+ "month": "06",
+ "week": "25",
+ "weekday": "Friday",
+ "close": "18720.4229"
+},
+{
+ "date": "2017-06-24",
+ "month": "06",
+ "week": "25",
+ "weekday": "Saturday",
+ "close": "17906.1295"
+},
+{
+ "date": "2017-06-25",
+ "month": "06",
+ "week": "25",
+ "weekday": "Sunday",
+ "close": "17734.3884"
+},
+{
+ "date": "2017-06-26",
+ "month": "06",
+ "week": "26",
+ "weekday": "Monday",
+ "close": "17001.592"
+},
+{
+ "date": "2017-06-27",
+ "month": "06",
+ "week": "26",
+ "weekday": "Tuesday",
+ "close": "17666.3417"
+},
+{
+ "date": "2017-06-28",
+ "month": "06",
+ "week": "26",
+ "weekday": "Wednesday",
+ "close": "17575.261"
+},
+{
+ "date": "2017-06-29",
+ "month": "06",
+ "week": "26",
+ "weekday": "Thursday",
+ "close": "17385.3171"
+},
+{
+ "date": "2017-06-30",
+ "month": "06",
+ "week": "26",
+ "weekday": "Friday",
+ "close": "16943.0147"
+},
+{
+ "date": "2017-07-01",
+ "month": "07",
+ "week": "26",
+ "weekday": "Saturday",
+ "close": "16674.129"
+},
+{
+ "date": "2017-07-02",
+ "month": "07",
+ "week": "26",
+ "weekday": "Sunday",
+ "close": "17150.7103"
+},
+{
+ "date": "2017-07-03",
+ "month": "07",
+ "week": "27",
+ "weekday": "Monday",
+ "close": "17549.3179"
+},
+{
+ "date": "2017-07-04",
+ "month": "07",
+ "week": "27",
+ "weekday": "Tuesday",
+ "close": "17851.5456"
+},
+{
+ "date": "2017-07-05",
+ "month": "07",
+ "week": "27",
+ "weekday": "Wednesday",
+ "close": "17812.6481"
+},
+{
+ "date": "2017-07-06",
+ "month": "07",
+ "week": "27",
+ "weekday": "Thursday",
+ "close": "17813.1077"
+},
+{
+ "date": "2017-07-07",
+ "month": "07",
+ "week": "27",
+ "weekday": "Friday",
+ "close": "17156.6351"
+},
+{
+ "date": "2017-07-08",
+ "month": "07",
+ "week": "27",
+ "weekday": "Saturday",
+ "close": "17557.352"
+},
+{
+ "date": "2017-07-09",
+ "month": "07",
+ "week": "27",
+ "weekday": "Sunday",
+ "close": "17189.5013"
+},
+{
+ "date": "2017-07-10",
+ "month": "07",
+ "week": "28",
+ "weekday": "Monday",
+ "close": "16137.2933"
+},
+{
+ "date": "2017-07-11",
+ "month": "07",
+ "week": "28",
+ "weekday": "Tuesday",
+ "close": "15865.7291"
+},
+{
+ "date": "2017-07-12",
+ "month": "07",
+ "week": "28",
+ "weekday": "Wednesday",
+ "close": "16446.9487"
+},
+{
+ "date": "2017-07-13",
+ "month": "07",
+ "week": "28",
+ "weekday": "Thursday",
+ "close": "16036.6222"
+},
+{
+ "date": "2017-07-14",
+ "month": "07",
+ "week": "28",
+ "weekday": "Friday",
+ "close": "15132.8235"
+},
+{
+ "date": "2017-07-15",
+ "month": "07",
+ "week": "28",
+ "weekday": "Saturday",
+ "close": "13510.2081"
+},
+{
+ "date": "2017-07-16",
+ "month": "07",
+ "week": "28",
+ "weekday": "Sunday",
+ "close": "13075.9378"
+},
+{
+ "date": "2017-07-17",
+ "month": "07",
+ "week": "29",
+ "weekday": "Monday",
+ "close": "15192.6798"
+},
+{
+ "date": "2017-07-18",
+ "month": "07",
+ "week": "29",
+ "weekday": "Tuesday",
+ "close": "15706.0407"
+},
+{
+ "date": "2017-07-19",
+ "month": "07",
+ "week": "29",
+ "weekday": "Wednesday",
+ "close": "15491.8987"
+},
+{
+ "date": "2017-07-20",
+ "month": "07",
+ "week": "29",
+ "weekday": "Thursday",
+ "close": "19449.5488"
+},
+{
+ "date": "2017-07-21",
+ "month": "07",
+ "week": "29",
+ "weekday": "Friday",
+ "close": "18231.0571"
+},
+{
+ "date": "2017-07-22",
+ "month": "07",
+ "week": "29",
+ "weekday": "Saturday",
+ "close": "19210.2278"
+},
+{
+ "date": "2017-07-23",
+ "month": "07",
+ "week": "29",
+ "weekday": "Sunday",
+ "close": "18585.2759"
+},
+{
+ "date": "2017-07-24",
+ "month": "07",
+ "week": "30",
+ "weekday": "Monday",
+ "close": "18762.6589"
+},
+{
+ "date": "2017-07-25",
+ "month": "07",
+ "week": "30",
+ "weekday": "Tuesday",
+ "close": "17489.6893"
+},
+{
+ "date": "2017-07-26",
+ "month": "07",
+ "week": "30",
+ "weekday": "Wednesday",
+ "close": "17219.7355"
+},
+{
+ "date": "2017-07-27",
+ "month": "07",
+ "week": "30",
+ "weekday": "Thursday",
+ "close": "18188.4669"
+},
+{
+ "date": "2017-07-28",
+ "month": "07",
+ "week": "30",
+ "weekday": "Friday",
+ "close": "18898.2088"
+},
+{
+ "date": "2017-07-29",
+ "month": "07",
+ "week": "30",
+ "weekday": "Saturday",
+ "close": "18326.2673"
+},
+{
+ "date": "2017-07-30",
+ "month": "07",
+ "week": "30",
+ "weekday": "Sunday",
+ "close": "18499.4572"
+},
+{
+ "date": "2017-07-31",
+ "month": "07",
+ "week": "31",
+ "weekday": "Monday",
+ "close": "19334.0151"
+},
+{
+ "date": "2017-08-01",
+ "month": "08",
+ "week": "31",
+ "weekday": "Tuesday",
+ "close": "18376.5093"
+},
+{
+ "date": "2017-08-02",
+ "month": "08",
+ "week": "31",
+ "weekday": "Wednesday",
+ "close": "18305.9985"
+},
+{
+ "date": "2017-08-03",
+ "month": "08",
+ "week": "31",
+ "weekday": "Thursday",
+ "close": "18901.8131"
+},
+{
+ "date": "2017-08-04",
+ "month": "08",
+ "week": "31",
+ "weekday": "Friday",
+ "close": "19412.7978"
+},
+{
+ "date": "2017-08-05",
+ "month": "08",
+ "week": "31",
+ "weekday": "Saturday",
+ "close": "22227.2745"
+},
+{
+ "date": "2017-08-06",
+ "month": "08",
+ "week": "31",
+ "weekday": "Sunday",
+ "close": "22027.9885"
+},
+{
+ "date": "2017-08-07",
+ "month": "08",
+ "week": "32",
+ "weekday": "Monday",
+ "close": "23063.1732"
+},
+{
+ "date": "2017-08-08",
+ "month": "08",
+ "week": "32",
+ "weekday": "Tuesday",
+ "close": "23332.6502"
+},
+{
+ "date": "2017-08-09",
+ "month": "08",
+ "week": "32",
+ "weekday": "Wednesday",
+ "close": "22541.6557"
+},
+{
+ "date": "2017-08-10",
+ "month": "08",
+ "week": "32",
+ "weekday": "Thursday",
+ "close": "22904.393"
+},
+{
+ "date": "2017-08-11",
+ "month": "08",
+ "week": "32",
+ "weekday": "Friday",
+ "close": "24526.2402"
+},
+{
+ "date": "2017-08-12",
+ "month": "08",
+ "week": "32",
+ "weekday": "Saturday",
+ "close": "26109.954"
+},
+{
+ "date": "2017-08-13",
+ "month": "08",
+ "week": "32",
+ "weekday": "Sunday",
+ "close": "27390.8412"
+},
+{
+ "date": "2017-08-14",
+ "month": "08",
+ "week": "33",
+ "weekday": "Monday",
+ "close": "29237.7752"
+},
+{
+ "date": "2017-08-15",
+ "month": "08",
+ "week": "33",
+ "weekday": "Tuesday",
+ "close": "28073.6691"
+},
+{
+ "date": "2017-08-16",
+ "month": "08",
+ "week": "33",
+ "weekday": "Wednesday",
+ "close": "29612.7553"
+},
+{
+ "date": "2017-08-17",
+ "month": "08",
+ "week": "33",
+ "weekday": "Thursday",
+ "close": "28816.4854"
+},
+{
+ "date": "2017-08-18",
+ "month": "08",
+ "week": "33",
+ "weekday": "Friday",
+ "close": "27752.9395"
+},
+{
+ "date": "2017-08-19",
+ "month": "08",
+ "week": "33",
+ "weekday": "Saturday",
+ "close": "28062.8866"
+},
+{
+ "date": "2017-08-20",
+ "month": "08",
+ "week": "33",
+ "weekday": "Sunday",
+ "close": "27416.633"
+},
+{
+ "date": "2017-08-21",
+ "month": "08",
+ "week": "34",
+ "weekday": "Monday",
+ "close": "26919.0691"
+},
+{
+ "date": "2017-08-22",
+ "month": "08",
+ "week": "34",
+ "weekday": "Tuesday",
+ "close": "27565.3902"
+},
+{
+ "date": "2017-08-23",
+ "month": "08",
+ "week": "34",
+ "weekday": "Wednesday",
+ "close": "27907.3345"
+},
+{
+ "date": "2017-08-24",
+ "month": "08",
+ "week": "34",
+ "weekday": "Thursday",
+ "close": "29063.2438"
+},
+{
+ "date": "2017-08-25",
+ "month": "08",
+ "week": "34",
+ "weekday": "Friday",
+ "close": "29305.655"
+},
+{
+ "date": "2017-08-26",
+ "month": "08",
+ "week": "34",
+ "weekday": "Saturday",
+ "close": "29168.7202"
+},
+{
+ "date": "2017-08-27",
+ "month": "08",
+ "week": "34",
+ "weekday": "Sunday",
+ "close": "28945.352"
+},
+{
+ "date": "2017-08-28",
+ "month": "08",
+ "week": "35",
+ "weekday": "Monday",
+ "close": "29340.152"
+},
+{
+ "date": "2017-08-29",
+ "month": "08",
+ "week": "35",
+ "weekday": "Tuesday",
+ "close": "30656.5006"
+},
+{
+ "date": "2017-08-30",
+ "month": "08",
+ "week": "35",
+ "weekday": "Wednesday",
+ "close": "30532.943"
+},
+{
+ "date": "2017-08-31",
+ "month": "08",
+ "week": "35",
+ "weekday": "Thursday",
+ "close": "31391.9005"
+},
+{
+ "date": "2017-09-01",
+ "month": "09",
+ "week": "35",
+ "weekday": "Friday",
+ "close": "32482.9375"
+},
+{
+ "date": "2017-09-02",
+ "month": "09",
+ "week": "35",
+ "weekday": "Saturday",
+ "close": "30470.2819"
+},
+{
+ "date": "2017-09-03",
+ "month": "09",
+ "week": "35",
+ "weekday": "Sunday",
+ "close": "30336.7"
+},
+{
+ "date": "2017-09-04",
+ "month": "09",
+ "week": "36",
+ "weekday": "Monday",
+ "close": "28208.2898"
+},
+{
+ "date": "2017-09-05",
+ "month": "09",
+ "week": "36",
+ "weekday": "Tuesday",
+ "close": "28918.0205"
+},
+{
+ "date": "2017-09-06",
+ "month": "09",
+ "week": "36",
+ "weekday": "Wednesday",
+ "close": "30181.6445"
+},
+{
+ "date": "2017-09-07",
+ "month": "09",
+ "week": "36",
+ "weekday": "Thursday",
+ "close": "30089.0416"
+},
+{
+ "date": "2017-09-08",
+ "month": "09",
+ "week": "36",
+ "weekday": "Friday",
+ "close": "27976.5645"
+},
+{
+ "date": "2017-09-09",
+ "month": "09",
+ "week": "36",
+ "weekday": "Saturday",
+ "close": "27818.6782"
+},
+{
+ "date": "2017-09-10",
+ "month": "09",
+ "week": "36",
+ "weekday": "Sunday",
+ "close": "27359.9317"
+},
+{
+ "date": "2017-09-11",
+ "month": "09",
+ "week": "37",
+ "weekday": "Monday",
+ "close": "27351.0555"
+},
+{
+ "date": "2017-09-12",
+ "month": "09",
+ "week": "37",
+ "weekday": "Tuesday",
+ "close": "27111.147"
+},
+{
+ "date": "2017-09-13",
+ "month": "09",
+ "week": "37",
+ "weekday": "Wednesday",
+ "close": "25354.506"
+},
+{
+ "date": "2017-09-14",
+ "month": "09",
+ "week": "37",
+ "weekday": "Thursday",
+ "close": "21152.8443"
+},
+{
+ "date": "2017-09-15",
+ "month": "09",
+ "week": "37",
+ "weekday": "Friday",
+ "close": "24164.8636"
+},
+{
+ "date": "2017-09-16",
+ "month": "09",
+ "week": "37",
+ "weekday": "Saturday",
+ "close": "24111.3645"
+},
+{
+ "date": "2017-09-17",
+ "month": "09",
+ "week": "37",
+ "weekday": "Sunday",
+ "close": "24057.8213"
+},
+{
+ "date": "2017-09-18",
+ "month": "09",
+ "week": "38",
+ "weekday": "Monday",
+ "close": "26737.3742"
+},
+{
+ "date": "2017-09-19",
+ "month": "09",
+ "week": "38",
+ "weekday": "Tuesday",
+ "close": "25652.4813"
+},
+{
+ "date": "2017-09-20",
+ "month": "09",
+ "week": "38",
+ "weekday": "Wednesday",
+ "close": "25361.3238"
+},
+{
+ "date": "2017-09-21",
+ "month": "09",
+ "week": "38",
+ "weekday": "Thursday",
+ "close": "23804.5608"
+},
+{
+ "date": "2017-09-22",
+ "month": "09",
+ "week": "38",
+ "weekday": "Friday",
+ "close": "23761.1198"
+},
+{
+ "date": "2017-09-23",
+ "month": "09",
+ "week": "38",
+ "weekday": "Saturday",
+ "close": "24908.4204"
+},
+{
+ "date": "2017-09-24",
+ "month": "09",
+ "week": "38",
+ "weekday": "Sunday",
+ "close": "24216.5269"
+},
+{
+ "date": "2017-09-25",
+ "month": "09",
+ "week": "39",
+ "weekday": "Monday",
+ "close": "26007.1112"
+},
+{
+ "date": "2017-09-26",
+ "month": "09",
+ "week": "39",
+ "weekday": "Tuesday",
+ "close": "25869.3194"
+},
+{
+ "date": "2017-09-27",
+ "month": "09",
+ "week": "39",
+ "weekday": "Wednesday",
+ "close": "27955.6252"
+},
+{
+ "date": "2017-09-28",
+ "month": "09",
+ "week": "39",
+ "weekday": "Thursday",
+ "close": "27882.4195"
+},
+{
+ "date": "2017-09-29",
+ "month": "09",
+ "week": "39",
+ "weekday": "Friday",
+ "close": "27711.6948"
+},
+{
+ "date": "2017-09-30",
+ "month": "09",
+ "week": "39",
+ "weekday": "Saturday",
+ "close": "28969.0962"
+},
+{
+ "date": "2017-10-01",
+ "month": "10",
+ "week": "39",
+ "weekday": "Sunday",
+ "close": "29264.4926"
+},
+{
+ "date": "2017-10-02",
+ "month": "10",
+ "week": "40",
+ "weekday": "Monday",
+ "close": "29295.7562"
+},
+{
+ "date": "2017-10-03",
+ "month": "10",
+ "week": "40",
+ "weekday": "Tuesday",
+ "close": "28743.0928"
+},
+{
+ "date": "2017-10-04",
+ "month": "10",
+ "week": "40",
+ "weekday": "Wednesday",
+ "close": "28120.5656"
+},
+{
+ "date": "2017-10-05",
+ "month": "10",
+ "week": "40",
+ "weekday": "Thursday",
+ "close": "28764.0436"
+},
+{
+ "date": "2017-10-06",
+ "month": "10",
+ "week": "40",
+ "weekday": "Friday",
+ "close": "29084.1981"
+},
+{
+ "date": "2017-10-07",
+ "month": "10",
+ "week": "40",
+ "weekday": "Saturday",
+ "close": "29521.3602"
+},
+{
+ "date": "2017-10-08",
+ "month": "10",
+ "week": "40",
+ "weekday": "Sunday",
+ "close": "30583.2886"
+},
+{
+ "date": "2017-10-09",
+ "month": "10",
+ "week": "41",
+ "weekday": "Monday",
+ "close": "31622.869"
+},
+{
+ "date": "2017-10-10",
+ "month": "10",
+ "week": "41",
+ "weekday": "Tuesday",
+ "close": "31243.3645"
+},
+{
+ "date": "2017-10-11",
+ "month": "10",
+ "week": "41",
+ "weekday": "Wednesday",
+ "close": "31830.4848"
+},
+{
+ "date": "2017-10-12",
+ "month": "10",
+ "week": "41",
+ "weekday": "Thursday",
+ "close": "35833.2539"
+},
+{
+ "date": "2017-10-13",
+ "month": "10",
+ "week": "41",
+ "weekday": "Friday",
+ "close": "37106.6814"
+},
+{
+ "date": "2017-10-14",
+ "month": "10",
+ "week": "41",
+ "weekday": "Saturday",
+ "close": "38222.2666"
+},
+{
+ "date": "2017-10-15",
+ "month": "10",
+ "week": "41",
+ "weekday": "Sunday",
+ "close": "37517.0856"
+},
+{
+ "date": "2017-10-16",
+ "month": "10",
+ "week": "42",
+ "weekday": "Monday",
+ "close": "37917.9925"
+},
+{
+ "date": "2017-10-17",
+ "month": "10",
+ "week": "42",
+ "weekday": "Tuesday",
+ "close": "37060.3182"
+},
+{
+ "date": "2017-10-18",
+ "month": "10",
+ "week": "42",
+ "weekday": "Wednesday",
+ "close": "36928.632"
+},
+{
+ "date": "2017-10-19",
+ "month": "10",
+ "week": "42",
+ "weekday": "Thursday",
+ "close": "37704.4579"
+},
+{
+ "date": "2017-10-20",
+ "month": "10",
+ "week": "42",
+ "weekday": "Friday",
+ "close": "39634.3994"
+},
+{
+ "date": "2017-10-21",
+ "month": "10",
+ "week": "42",
+ "weekday": "Saturday",
+ "close": "39827.4189"
+},
+{
+ "date": "2017-10-22",
+ "month": "10",
+ "week": "42",
+ "weekday": "Sunday",
+ "close": "39673.3776"
+},
+{
+ "date": "2017-10-23",
+ "month": "10",
+ "week": "43",
+ "weekday": "Monday",
+ "close": "39144.7834"
+},
+{
+ "date": "2017-10-24",
+ "month": "10",
+ "week": "43",
+ "weekday": "Tuesday",
+ "close": "36611.829"
+},
+{
+ "date": "2017-10-25",
+ "month": "10",
+ "week": "43",
+ "weekday": "Wednesday",
+ "close": "38067.9613"
+},
+{
+ "date": "2017-10-26",
+ "month": "10",
+ "week": "43",
+ "weekday": "Thursday",
+ "close": "39108.6475"
+},
+{
+ "date": "2017-10-27",
+ "month": "10",
+ "week": "43",
+ "weekday": "Friday",
+ "close": "38353.9173"
+},
+{
+ "date": "2017-10-28",
+ "month": "10",
+ "week": "43",
+ "weekday": "Saturday",
+ "close": "38122.1385"
+},
+{
+ "date": "2017-10-29",
+ "month": "10",
+ "week": "43",
+ "weekday": "Sunday",
+ "close": "40925.4142"
+},
+{
+ "date": "2017-10-30",
+ "month": "10",
+ "week": "44",
+ "weekday": "Monday",
+ "close": "40682.7268"
+},
+{
+ "date": "2017-10-31",
+ "month": "10",
+ "week": "44",
+ "weekday": "Tuesday",
+ "close": "42779.3067"
+},
+{
+ "date": "2017-11-01",
+ "month": "11",
+ "week": "44",
+ "weekday": "Wednesday",
+ "close": "44572.0627"
+},
+{
+ "date": "2017-11-02",
+ "month": "11",
+ "week": "44",
+ "weekday": "Thursday",
+ "close": "46462.0654"
+},
+{
+ "date": "2017-11-03",
+ "month": "11",
+ "week": "44",
+ "weekday": "Friday",
+ "close": "47518.0205"
+},
+{
+ "date": "2017-11-04",
+ "month": "11",
+ "week": "44",
+ "weekday": "Saturday",
+ "close": "49047.8253"
+},
+{
+ "date": "2017-11-05",
+ "month": "11",
+ "week": "44",
+ "weekday": "Sunday",
+ "close": "48907.9843"
+},
+{
+ "date": "2017-11-06",
+ "month": "11",
+ "week": "45",
+ "weekday": "Monday",
+ "close": "46159.7307"
+},
+{
+ "date": "2017-11-07",
+ "month": "11",
+ "week": "45",
+ "weekday": "Tuesday",
+ "close": "47249.3415"
+},
+{
+ "date": "2017-11-08",
+ "month": "11",
+ "week": "45",
+ "weekday": "Wednesday",
+ "close": "49427.7048"
+},
+{
+ "date": "2017-11-09",
+ "month": "11",
+ "week": "45",
+ "weekday": "Thursday",
+ "close": "47448.9118"
+},
+{
+ "date": "2017-11-10",
+ "month": "11",
+ "week": "45",
+ "weekday": "Friday",
+ "close": "43637.0596"
+},
+{
+ "date": "2017-11-11",
+ "month": "11",
+ "week": "45",
+ "weekday": "Saturday",
+ "close": "42085.6019"
+},
+{
+ "date": "2017-11-12",
+ "month": "11",
+ "week": "45",
+ "weekday": "Sunday",
+ "close": "38904.304"
+},
+{
+ "date": "2017-11-13",
+ "month": "11",
+ "week": "46",
+ "weekday": "Monday",
+ "close": "43279.9771"
+},
+{
+ "date": "2017-11-14",
+ "month": "11",
+ "week": "46",
+ "weekday": "Tuesday",
+ "close": "43801.9668"
+},
+{
+ "date": "2017-11-15",
+ "month": "11",
+ "week": "46",
+ "weekday": "Wednesday",
+ "close": "48232.4671"
+},
+{
+ "date": "2017-11-16",
+ "month": "11",
+ "week": "46",
+ "weekday": "Thursday",
+ "close": "52012.2859"
+},
+{
+ "date": "2017-11-17",
+ "month": "11",
+ "week": "46",
+ "weekday": "Friday",
+ "close": "50973.7739"
+},
+{
+ "date": "2017-11-18",
+ "month": "11",
+ "week": "46",
+ "weekday": "Saturday",
+ "close": "51542.0595"
+},
+{
+ "date": "2017-11-19",
+ "month": "11",
+ "week": "46",
+ "weekday": "Sunday",
+ "close": "53279.4604"
+},
+{
+ "date": "2017-11-20",
+ "month": "11",
+ "week": "47",
+ "weekday": "Monday",
+ "close": "54656.3545"
+},
+{
+ "date": "2017-11-21",
+ "month": "11",
+ "week": "47",
+ "weekday": "Tuesday",
+ "close": "53673.7877"
+},
+{
+ "date": "2017-11-22",
+ "month": "11",
+ "week": "47",
+ "weekday": "Wednesday",
+ "close": "54403.2305"
+},
+{
+ "date": "2017-11-23",
+ "month": "11",
+ "week": "47",
+ "weekday": "Thursday",
+ "close": "52676.5845"
+},
+{
+ "date": "2017-11-24",
+ "month": "11",
+ "week": "47",
+ "weekday": "Friday",
+ "close": "54136.6166"
+},
+{
+ "date": "2017-11-25",
+ "month": "11",
+ "week": "47",
+ "weekday": "Saturday",
+ "close": "57851.0594"
+},
+{
+ "date": "2017-11-26",
+ "month": "11",
+ "week": "47",
+ "weekday": "Sunday",
+ "close": "60980.0178"
+},
+{
+ "date": "2017-11-27",
+ "month": "11",
+ "week": "48",
+ "weekday": "Monday",
+ "close": "64246.5971"
+},
+{
+ "date": "2017-11-28",
+ "month": "11",
+ "week": "48",
+ "weekday": "Tuesday",
+ "close": "65458.8612"
+},
+{
+ "date": "2017-11-29",
+ "month": "11",
+ "week": "48",
+ "weekday": "Wednesday",
+ "close": "64890.9642"
+},
+{
+ "date": "2017-11-30",
+ "month": "11",
+ "week": "48",
+ "weekday": "Thursday",
+ "close": "65583.2597"
+},
+{
+ "date": "2017-12-01",
+ "month": "12",
+ "week": "48",
+ "weekday": "Friday",
+ "close": "71825.6883"
+},
+{
+ "date": "2017-12-02",
+ "month": "12",
+ "week": "48",
+ "weekday": "Saturday",
+ "close": "72079.2312"
+},
+{
+ "date": "2017-12-03",
+ "month": "12",
+ "week": "48",
+ "weekday": "Sunday",
+ "close": "74007.4136"
+},
+{
+ "date": "2017-12-04",
+ "month": "12",
+ "week": "49",
+ "weekday": "Monday",
+ "close": "76852.0129"
+},
+{
+ "date": "2017-12-05",
+ "month": "12",
+ "week": "49",
+ "weekday": "Tuesday",
+ "close": "77398.8752"
+},
+{
+ "date": "2017-12-06",
+ "month": "12",
+ "week": "49",
+ "weekday": "Wednesday",
+ "close": "90679.5487"
+},
+{
+ "date": "2017-12-07",
+ "month": "12",
+ "week": "49",
+ "weekday": "Thursday",
+ "close": "111589.9776"
+},
+{
+ "date": "2017-12-08",
+ "month": "12",
+ "week": "49",
+ "weekday": "Friday",
+ "close": "106233.201"
+},
+{
+ "date": "2017-12-09",
+ "month": "12",
+ "week": "49",
+ "weekday": "Saturday",
+ "close": "98676.7747"
+},
+{
+ "date": "2017-12-10",
+ "month": "12",
+ "week": "49",
+ "weekday": "Sunday",
+ "close": "99525.1027"
+},
+{
+ "date": "2017-12-11",
+ "month": "12",
+ "week": "50",
+ "weekday": "Monday",
+ "close": "110642.88"
+},
+{
+ "date": "2017-12-12",
+ "month": "12",
+ "week": "50",
+ "weekday": "Tuesday",
+ "close": "113732.6745"
+}]
\ No newline at end of file
diff --git a/matplotlib_dataScience/death_valley_2014.csv b/matplotlib_dataScience/death_valley_2014.csv
new file mode 100644
index 0000000000000000000000000000000000000000..0ccf1bed90b92275f9effea83a6a61f49b6edd5e
--- /dev/null
+++ b/matplotlib_dataScience/death_valley_2014.csv
@@ -0,0 +1,361 @@
+PST,Max TemperatureF,Mean TemperatureF,Min TemperatureF,Max Dew PointF,MeanDew PointF,Min DewpointF,Max Humidity, Mean Humidity, Min Humidity, Max Sea Level PressureIn, Mean Sea Level PressureIn, Min Sea Level PressureIn, Max VisibilityMiles, Mean VisibilityMiles, Min VisibilityMiles, Max Wind SpeedMPH, Mean Wind SpeedMPH, Max Gust SpeedMPH,PrecipitationIn, CloudCover, Events, WindDirDegrees
+2014-1-1,63,42,24,14,9,5,48,32,15,30.31,30.25,30.19,,,,7,2,,0.00,0,,203
+2014-1-2,66,47,28,22,19,16,58,36,19,30.29,30.19,30.11,10,10,10,9,2,,0.00,0,,135
+2014-1-3,64,46,28,24,21,15,61,40,22,30.14,30.04,29.96,,,,9,3,,0.00,0,,205
+2014-1-4,66,47,28,25,21,16,61,42,20,30.14,30.02,29.93,,,,9,4,,0.00,0,,148
+2014-1-5,61,44,26,18,7,-1,56,30,9,30.34,30.27,30.15,,,,10,4,,0.00,0,,195
+2014-1-6,57,40,23,7,3,-1,37,24,11,30.45,30.34,30.22,10,10,10,9,4,,0.00,3,,254
+2014-1-7,57,44,30,10,7,5,37,26,14,30.24,30.15,30.09,10,10,10,9,4,,0.00,4,,211
+2014-1-8,60,40,21,11,8,3,46,29,14,30.21,30.11,30.05,10,10,10,12,5,,0.00,3,,226
+2014-1-9,57,42,27,19,14,8,52,36,20,30.14,30.08,30.01,10,10,10,9,4,,0.00,3,,241
+2014-1-10,63,44,26,25,20,14,66,42,21,30.22,30.16,30.09,10,10,10,6,3,,0.00,3,,204
+2014-1-11,64,47,30,29,25,17,67,38,22,30.23,30.08,29.94,10,10,10,23,6,37,0.00,0,,235
+2014-1-12,63,50,35,29,22,17,49,33,18,30.37,30.15,29.92,10,10,10,15,8,18,0.00,0,,169
+2014-1-13,64,46,28,16,14,11,51,31,14,30.53,30.44,30.36,10,10,10,10,4,,0.00,0,,159
+2014-1-14,70,50,30,15,10,7,47,25,9,30.54,30.45,30.38,10,10,10,13,6,,0.00,0,,148
+2014-1-15,70,50,30,12,8,4,34,21,9,30.46,30.37,30.29,10,10,10,12,6,,0.00,0,,177
+2014-1-16,72,50,27,10,3,-1,39,20,6,30.35,30.28,30.22,10,10,10,12,5,,0.00,0,,167
+2014-1-17,71,50,28,7,3,1,31,18,7,30.31,30.23,30.16,10,10,10,12,5,,0.00,0,,203
+2014-1-18,69,48,28,9,4,-1,31,19,8,30.29,30.20,30.14,10,10,10,10,3,,0.00,0,,189
+2014-1-19,69,48,27,8,5,1,33,20,9,30.26,30.19,30.12,10,10,10,12,4,,0.00,0,,223
+2014-1-20,68,49,30,10,6,3,35,22,10,30.32,30.25,30.18,10,10,10,10,3,,0.00,0,,184
+2014-1-21,62,45,28,11,8,4,36,23,13,30.35,30.27,30.18,10,10,10,8,3,,0.00,5,,251
+2014-1-22,70,52,34,11,9,4,36,22,10,30.17,30.04,29.93,10,10,10,9,3,,0.00,2,,214
+2014-1-23,66,46,27,17,10,3,36,23,12,30.22,30.09,29.95,10,10,10,14,6,22,0.00,3,,127
+2014-1-24,66,54,41,19,16,15,36,24,15,30.38,30.31,30.25,10,10,10,12,4,,0.00,5,,141
+2014-1-25,68,54,39,17,15,11,36,24,12,30.30,30.23,30.15,10,10,10,9,5,,0.00,0,,177
+2014-1-26,63,48,33,19,14,11,42,28,16,30.18,30.09,30.02,10,10,10,9,3,,0.00,1,,221
+2014-1-27,71,50,28,19,15,12,49,28,11,30.12,30.07,30.01,10,10,10,8,3,,0.00,3,,165
+2014-1-28,71,52,34,20,17,14,44,29,13,30.19,30.13,30.08,10,10,10,9,2,,0.00,4,,281
+2014-1-29,72,54,35,34,22,15,50,29,15,30.16,30.00,29.77,10,10,10,24,5,36,0.00,4,,221
+2014-1-30,66,60,52,42,36,24,59,43,25,29.78,29.72,29.66,10,10,10,26,20,37,0.00,3,,213
+2014-1-31,59,52,42,35,28,18,63,42,28,29.96,29.82,29.72,10,10,10,22,14,30,0.00,1,Rain,262
+2014-2-1,55,44,33,30,12,2,65,32,11,30.10,30.05,29.97,10,10,10,20,8,26,0.00,1,,314
+2014-2-2,54,40,25,27,19,13,69,46,21,30.10,30.00,29.90,10,10,10,21,5,25,0.00,2,,203
+2014-2-3,55,40,26,26,24,20,81,55,29,29.96,29.91,29.84,10,10,10,10,5,,0.00,0,,204
+2014-2-4,54,39,24,27,22,18,78,52,31,30.08,30.02,29.94,10,10,10,9,4,,0.00,3,,149
+2014-2-5,55,41,27,28,23,15,66,48,29,30.13,30.04,29.99,10,10,10,10,3,,0.00,1,,185
+2014-2-6,55,45,35,40,31,23,83,59,37,29.98,29.90,29.83,10,10,10,20,7,26,0.00,5,,238
+2014-2-7,64,50,35,35,32,27,89,53,25,30.01,29.96,29.92,10,10,10,30,11,43,0.00,3,,220
+2014-2-8,70,56,43,42,37,31,71,48,26,30.14,30.04,29.97,10,10,10,32,12,41,0.00,0,,214
+2014-2-9,75,57,39,41,36,33,82,45,22,30.04,29.97,29.87,10,10,10,30,7,39,0.00,0,,229
+2014-2-10,73,62,46,40,33,27,61,35,18,30.10,30.00,29.90,10,10,10,25,13,34,0.00,0,,183
+2014-2-11,71,54,37,34,30,23,71,45,17,30.17,30.12,30.06,10,10,10,8,4,,0.00,3,,193
+2014-2-12,70,54,37,29,26,22,57,37,21,30.23,30.14,30.08,10,10,10,8,5,,0.00,4,,183
+2014-2-13,77,56,34,27,23,19,54,32,15,30.15,30.05,29.95,10,10,10,8,4,,0.00,2,,278
+2014-2-14,78,58,37,23,20,17,48,25,13,30.12,30.03,29.97,10,10,10,24,4,,0.00,0,,263
+2014-2-15,82,60,37,20,17,14,39,21,9,30.05,29.97,29.91,10,10,10,23,7,28,0.00,0,,247
+2014-2-16,,,,,,,,,,,,,,,,,,,0.00,,,-1
+2014-2-18,75,56,37,25,21,16,51,25,13,30.08,30.01,29.93,10,10,10,9,3,,0.00,6,,157
+2014-2-19,80,61,42,27,21,12,38,25,8,29.98,29.85,29.77,10,10,10,24,7,33,0.00,1,,157
+2014-2-20,68,52,37,26,18,12,49,27,13,30.19,30.10,30.00,10,10,10,12,5,,0.00,4,,148
+2014-2-21,71,53,35,23,16,14,42,25,12,30.10,30.00,29.91,10,10,10,8,5,,0.00,0,,183
+2014-2-22,72,54,35,22,18,15,47,27,13,29.99,29.92,29.87,10,10,10,7,4,,0.00,0,,179
+2014-2-23,73,55,37,25,23,20,53,31,15,30.02,29.96,29.91,10,10,10,9,4,,0.00,0,,191
+2014-2-24,75,56,37,24,21,15,51,28,12,30.04,29.97,29.91,10,10,10,10,2,,0.00,0,,218
+2014-2-25,75,56,37,37,23,14,42,28,14,30.01,29.94,29.88,10,10,10,16,6,,0.00,1,,188
+2014-2-26,68,55,42,46,37,27,75,50,36,29.98,29.92,29.88,10,10,10,21,8,29,0.00,4,,196
+2014-2-27,70,62,53,47,32,13,75,41,16,29.91,29.81,29.72,10,10,10,28,18,39,0.01,4,Rain,209
+2014-2-28,59,52,45,51,46,39,100,91,55,29.79,29.67,29.52,10,7,2,29,7,36,0.77,7,Rain,221
+2014-3-1,57,50,43,46,42,40,97,77,57,29.93,29.81,29.68,10,10,10,20,10,24,0.01,4,Rain,185
+2014-3-2,59,48,37,45,42,37,100,76,53,30.12,30.05,29.95,10,10,10,18,6,23,0.00,1,,181
+2014-3-3,63,51,39,46,43,39,100,73,46,30.17,30.08,30.00,10,10,10,8,4,,0.00,4,,186
+2014-3-4,70,59,48,46,44,40,93,63,33,30.06,29.99,29.93,10,10,10,10,5,,0.00,3,,183
+2014-3-5,75,58,41,44,39,33,93,53,22,30.22,30.04,29.97,10,10,10,13,6,,0.00,4,,180
+2014-3-6,79,64,50,42,38,29,68,40,22,29.99,29.89,29.79,10,10,10,26,8,36,0.00,4,,241
+2014-3-7,73,62,52,33,20,11,38,22,10,30.09,30.01,29.90,10,10,10,20,10,30,0.00,3,,329
+2014-3-8,73,58,44,28,24,18,51,28,13,30.25,30.19,30.12,10,10,10,13,6,,0.00,0,,180
+2014-3-9,73,60,48,31,25,15,50,28,11,30.30,30.20,30.09,10,10,10,9,5,,0.00,1,,212
+2014-3-10,80,62,46,35,27,16,46,28,10,30.09,29.97,29.88,10,10,10,22,10,31,0.00,4,,233
+2014-3-11,69,58,48,34,22,11,54,28,16,30.13,30.07,29.98,10,10,10,14,5,21,0.00,4,,29
+2014-3-12,66,58,50,19,16,12,27,21,13,30.20,30.10,30.03,10,10,10,21,11,30,0.00,1,,346
+2014-3-13,71,56,42,22,16,8,41,22,9,30.03,29.98,29.91,10,10,10,13,5,,0.00,3,,339
+2014-3-14,79,58,37,23,16,0,50,24,5,30.12,30.04,29.99,10,10,10,10,5,,0.00,0,,227
+2014-3-15,78,62,48,28,25,20,37,25,14,30.32,30.24,30.13,10,10,10,10,5,,0.00,0,,182
+2014-3-16,82,62,42,30,23,16,55,26,8,30.35,30.22,30.03,10,10,10,15,6,,0.00,0,,189
+2014-3-17,80,68,57,25,20,14,25,15,9,30.01,29.77,29.60,10,10,10,32,14,43,0.00,4,,230
+2014-3-18,68,57,43,21,12,5,32,18,9,30.04,29.93,29.80,10,10,10,15,8,23,0.00,0,,88
+2014-3-19,71,54,36,14,10,6,39,20,8,30.16,30.08,30.04,10,10,10,9,5,,0.00,1,,160
+2014-3-20,73,56,39,25,16,11,36,21,11,30.06,29.97,29.86,10,10,10,8,4,,0.00,4,,237
+2014-3-21,79,61,44,32,26,20,43,26,13,29.91,29.83,29.76,10,10,10,16,6,25,0.00,2,,206
+2014-3-22,78,62,46,35,30,25,61,32,16,30.00,29.93,29.81,10,10,10,14,5,,0.00,0,,180
+2014-3-23,78,62,45,27,22,5,48,26,6,30.10,30.04,29.98,10,10,10,10,6,17,0.00,0,,200
+2014-3-24,82,62,44,25,14,2,41,19,5,30.12,30.04,29.98,10,10,7,13,6,17,0.00,0,,170
+2014-3-25,82,62,41,29,20,12,36,21,8,29.98,29.83,29.67,10,10,10,22,9,31,0.00,1,,241
+2014-3-26,64,58,53,36,31,26,52,37,25,29.79,29.71,29.64,10,8,2,37,20,48,0.00,2,,230
+2014-3-27,66,58,50,34,31,28,52,40,25,30.00,29.87,29.80,10,10,10,22,14,31,0.00,2,,231
+2014-3-28,73,55,37,35,31,26,73,42,21,30.16,30.07,30.01,10,10,10,20,6,25,0.00,2,,206
+2014-3-29,80,64,50,35,28,23,39,25,17,30.05,29.95,29.81,10,10,10,24,14,36,0.00,0,,220
+2014-3-30,71,60,50,39,25,12,49,30,11,29.93,29.86,29.78,10,10,10,29,17,37,0.00,0,,232
+2014-3-31,72,58,43,34,23,9,52,31,10,29.92,29.85,29.77,10,10,10,25,13,37,0.00,3,,209
+2014-4-1,62,54,45,31,22,11,54,32,15,29.88,29.82,29.76,10,10,10,30,18,41,0.00,2,,241
+2014-4-2,60,51,43,29,26,20,50,37,27,30.00,29.87,29.77,10,10,10,21,12,31,0.00,3,,238
+2014-4-3,68,50,34,36,25,19,64,38,17,30.11,30.03,29.96,10,10,10,13,5,17,0.00,5,,186
+2014-4-4,70,58,46,36,27,11,56,34,11,29.96,29.87,29.78,10,10,10,20,9,34,0.00,4,,204
+2014-4-5,72,54,37,31,27,20,65,37,15,30.05,29.92,29.82,10,10,10,14,6,20,0.00,1,,209
+2014-4-6,79,63,48,35,26,22,44,26,14,30.17,30.08,30.02,10,10,10,14,6,18,0.00,0,,178
+2014-4-7,84,65,48,32,24,17,48,24,9,30.21,30.14,30.07,10,10,10,9,6,,0.00,0,,161
+2014-4-8,88,67,46,29,22,13,41,20,6,30.18,30.08,30.00,10,10,10,14,7,18,0.00,4,,189
+2014-4-9,91,74,57,29,17,-5,31,15,4,30.04,29.96,29.88,10,10,10,22,11,33,0.00,5,,227
+2014-4-10,90,70,51,24,16,10,23,12,5,29.96,29.89,29.81,10,10,10,17,7,,0.00,4,,196
+2014-4-11,90,72,54,33,24,16,31,18,7,29.87,29.78,29.68,10,10,10,23,9,32,0.00,0,,189
+2014-4-12,88,68,52,41,34,29,43,27,13,29.72,29.67,29.62,10,10,10,24,8,33,0.00,0,,252
+2014-4-13,87,70,52,38,25,-1,53,22,6,29.94,29.80,29.69,10,10,10,17,6,,0.00,0,,123
+2014-4-14,80,66,53,12,7,2,16,10,6,30.16,30.07,29.98,10,10,10,16,9,22,0.00,0,,139
+2014-4-15,87,69,52,35,24,13,33,20,13,30.01,29.86,29.72,10,10,10,14,6,17,0.00,3,,200
+2014-4-16,89,70,53,34,31,24,47,25,10,29.79,29.73,29.65,10,10,10,9,5,,0.00,1,,173
+2014-4-17,89,70,52,38,32,28,45,25,12,29.84,29.77,29.71,10,10,10,21,7,28,0.00,6,,199
+2014-4-18,82,71,61,46,40,32,48,34,18,29.83,29.77,29.71,10,10,10,17,12,23,0.00,7,,162
+2014-4-19,87,70,53,44,41,30,64,38,13,29.94,29.88,29.83,10,10,10,17,7,23,0.00,,,203
+2014-4-20,90,72,57,43,38,29,55,32,12,30.02,29.96,29.89,10,10,10,16,6,,0.00,,,172
+2014-4-21,91,72,53,32,24,14,41,20,7,30.02,29.92,29.81,10,10,9,21,10,33,0.00,5,,203
+2014-4-22,75,65,57,32,23,15,30,19,11,29.80,29.76,29.71,10,10,10,31,16,44,0.00,1,,215
+2014-4-23,75,60,45,30,20,14,34,22,10,29.97,29.90,29.81,10,10,10,15,5,,0.00,3,,193
+2014-4-24,82,65,48,35,29,20,48,28,10,30.00,29.88,29.76,10,10,10,21,7,28,0.00,0,,202
+2014-4-25,73,64,52,39,36,33,51,35,24,29.75,29.69,29.60,10,10,10,30,18,47,0.00,,,223
+2014-4-26,70,58,48,27,25,22,42,29,18,29.82,29.68,29.51,10,10,10,24,16,36,0.00,,,255
+2014-4-27,77,58,42,33,29,25,52,33,18,29.95,29.85,29.78,10,10,10,14,6,23,0.00,,,226
+2014-4-28,79,63,48,33,28,22,52,28,14,30.10,29.99,29.88,10,10,10,9,5,,0.00,0,,176
+2014-4-29,86,70,55,29,12,7,36,12,6,30.24,30.15,30.06,10,10,10,20,8,23,0.00,1,,4
+2014-4-30,86,69,54,14,7,-3,17,9,4,30.27,30.14,30.02,10,10,10,16,8,25,0.00,1,,25
+2014-5-1,88,70,53,28,9,3,24,10,5,30.19,30.09,29.98,10,10,10,10,7,18,0.00,2,,180
+2014-5-2,97,75,54,26,21,13,28,14,5,30.05,29.95,29.85,10,10,10,20,6,28,0.00,1,,215
+2014-5-3,96,75,55,21,16,7,22,11,4,29.87,29.82,29.77,10,10,10,24,9,37,0.00,0,,229
+2014-5-4,91,80,70,36,24,13,29,15,6,29.84,29.80,29.74,10,10,10,28,16,36,0.00,1,,209
+2014-5-5,82,72,63,39,34,29,38,27,15,29.81,29.76,29.70,10,10,10,30,19,38,0.00,3,,210
+2014-5-6,70,60,48,38,32,25,68,37,20,29.75,29.69,29.63,10,10,6,28,16,39,0.00,3,Rain,278
+2014-5-7,75,59,45,37,30,21,64,34,15,29.84,29.78,29.74,10,10,10,17,5,28,0.00,1,,222
+2014-5-8,82,66,50,37,33,26,50,32,15,29.96,29.89,29.84,10,10,10,16,7,29,0.00,3,,208
+2014-5-9,71,64,63,38,36,33,40,34,28,29.88,29.87,29.84,10,10,10,24,14,33,0.00,0,,231
+2014-5-11,79,69,59,13,8,4,16,10,6,30.02,29.93,29.88,10,10,10,29,19,37,0.00,0,,344
+2014-5-12,82,68,55,15,12,8,21,12,6,30.12,30.06,29.98,10,10,10,13,9,21,0.00,1,,293
+2014-5-13,86,70,55,19,13,6,18,11,7,30.24,30.17,30.09,10,10,10,16,8,28,0.00,0,,167
+2014-5-14,90,70,50,14,10,5,17,10,6,30.25,30.16,30.06,10,10,10,12,7,21,0.00,0,,163
+2014-5-15,97,75,54,30,17,11,19,11,5,30.14,30.04,29.94,10,10,10,15,6,20,0.00,2,,201
+2014-5-16,100,80,61,31,26,18,26,14,7,29.97,29.87,29.75,10,10,10,22,6,36,0.00,5,,245
+2014-5-17,102,84,68,24,17,1,18,9,4,29.81,29.73,29.66,10,10,10,24,10,30,0.00,1,,231
+2014-5-18,93,80,69,36,23,10,27,14,6,29.75,29.65,29.60,10,10,10,31,15,41,0.00,0,,250
+2014-5-19,88,74,61,34,23,13,31,17,7,29.79,29.71,29.65,10,10,10,28,13,36,0.00,0,,201
+2014-5-20,73,64,57,39,32,25,51,32,18,29.83,29.78,29.73,10,10,6,29,18,40,0.00,1,,231
+2014-5-21,73,61,50,43,37,30,57,41,24,29.92,29.88,29.82,10,10,8,29,7,38,0.00,4,,276
+2014-5-22,77,64,52,51,39,33,67,42,20,29.98,29.91,29.86,10,10,7,25,9,37,0.02,4,Rain,276
+2014-5-23,88,68,50,46,37,27,75,36,12,29.94,29.88,29.80,10,10,10,15,5,22,0.00,0,,181
+2014-5-24,93,77,63,43,38,30,40,24,11,29.84,29.79,29.72,10,10,10,15,6,22,0.00,0,,179
+2014-5-25,98,79,61,44,40,33,46,25,11,29.90,29.82,29.74,10,10,10,14,6,16,0.00,0,,195
+2014-5-26,104,83,64,46,40,30,43,23,9,29.88,29.81,29.75,10,10,10,25,6,33,0.00,0,,194
+2014-5-27,102,82,63,40,32,21,38,18,6,29.91,29.82,29.73,10,10,10,22,8,33,0.00,0,,205
+2014-5-28,98,84,70,35,25,17,23,14,5,29.78,29.72,29.65,10,10,10,26,10,38,0.00,3,,197
+2014-5-29,93,75,57,33,23,9,36,16,4,29.85,29.79,29.74,10,10,10,17,7,28,0.00,3,,196
+2014-5-30,98,76,55,20,13,8,19,10,4,29.84,29.79,29.72,10,10,10,21,8,29,0.00,1,,224
+2014-5-31,95,80,68,20,13,1,15,9,4,29.81,29.76,29.73,10,10,10,24,13,31,0.00,0,,220
+2014-6-1,97,75,55,32,16,6,19,11,4,29.86,29.78,29.70,10,10,10,16,5,20,0.00,0,,186
+2014-6-2,97,80,64,29,20,9,24,13,4,29.79,29.73,29.68,10,10,10,28,11,39,0.00,1,,208
+2014-6-3,96,76,57,27,15,2,20,10,4,29.85,29.77,29.70,10,10,10,17,9,24,0.00,0,,189
+2014-6-4,104,78,61,31,23,13,24,14,5,29.80,29.73,29.67,10,10,10,17,9,16,0.00,0,,168
+2014-6-5,100,81,62,35,26,12,28,15,4,29.79,29.71,29.62,10,10,10,15,6,23,0.00,0,,190
+2014-6-6,102,81,62,35,30,20,30,16,6,29.70,29.65,29.57,10,10,10,13,5,,0.00,,,191
+2014-6-7,102,82,63,36,30,16,31,15,4,29.72,29.66,29.59,10,10,10,20,7,24,0.00,,,176
+2014-6-8,106,88,71,37,28,15,24,13,4,29.76,29.70,29.65,10,10,10,10,5,18,0.00,2,,192
+2014-6-9,108,90,72,39,29,16,29,13,4,29.78,29.70,29.61,10,10,10,20,9,28,0.00,0,,200
+2014-6-10,104,88,72,39,32,24,22,14,6,29.69,29.63,29.55,10,10,10,21,8,29,0.00,1,,203
+2014-6-11,102,86,73,43,39,35,33,20,11,29.72,29.67,29.62,10,10,10,17,6,24,0.00,1,,198
+2014-6-12,102,84,68,43,36,28,33,18,8,29.79,29.72,29.67,10,10,10,26,11,37,0.00,0,,205
+2014-6-13,98,86,75,40,27,13,26,14,5,29.77,29.68,29.59,10,10,10,29,12,45,0.00,0,,226
+2014-6-14,93,78,62,24,15,9,16,10,5,29.84,29.75,29.67,10,10,8,17,9,25,0.00,,,205
+2014-6-15,95,78,64,33,22,11,19,12,6,29.67,29.63,29.57,10,10,6,30,12,37,0.00,,,225
+2014-6-16,90,81,73,34,29,24,22,16,10,29.70,29.65,29.60,10,9,1,38,20,50,0.00,2,,217
+2014-6-17,91,78,64,34,28,22,28,17,9,29.73,29.66,29.62,10,10,10,33,14,46,0.00,0,,220
+2014-6-18,90,74,60,30,24,19,25,15,8,29.91,29.85,29.75,10,10,9,10,5,,0.00,0,,241
+2014-6-19,97,78,60,30,24,14,26,14,6,29.95,29.88,29.83,10,10,10,12,5,,0.00,0,,190
+2014-6-20,102,82,63,29,26,15,26,13,4,29.89,29.81,29.72,10,10,10,23,7,28,0.00,,,193
+2014-6-21,106,84,64,28,22,15,23,11,4,29.81,29.73,29.65,10,10,10,23,8,30,0.00,,,216
+2014-6-22,102,83,66,24,20,16,16,9,5,29.78,29.72,29.66,10,10,10,14,7,20,0.00,,,181
+2014-6-23,102,83,64,34,25,19,19,12,5,29.81,29.75,29.70,10,10,10,18,5,22,0.00,1,,162
+2014-6-24,105,84,64,35,32,29,28,15,8,29.83,29.74,29.66,10,10,10,25,7,33,0.00,0,,201
+2014-6-25,104,86,69,42,33,28,23,15,8,29.84,29.71,29.63,10,10,2,29,9,37,0.00,0,,209
+2014-6-26,91,85,79,45,42,39,29,23,19,29.73,29.68,29.59,10,8,2,37,25,51,0.00,4,,220
+2014-6-27,100,81,64,45,41,36,40,24,11,29.79,29.71,29.62,10,10,10,16,5,23,0.00,0,,223
+2014-6-28,105,86,68,45,42,36,40,23,9,29.77,29.71,29.65,10,10,10,20,6,28,0.00,,,188
+2014-6-29,108,86,66,45,40,35,39,20,9,29.83,29.75,29.68,10,10,10,15,5,23,0.00,0,,167
+2014-6-30,109,88,68,42,37,28,31,16,6,29.82,29.74,29.67,10,10,10,16,7,,0.00,1,,185
+2014-7-1,109,94,78,43,37,22,28,16,5,29.77,29.70,29.63,10,10,10,22,9,30,0.00,0,,189
+2014-7-2,109,91,73,42,35,17,28,15,4,29.79,29.73,29.67,10,10,10,22,10,29,0.00,0,,187
+2014-7-3,108,90,73,41,34,24,25,15,6,29.84,29.78,29.73,10,10,10,28,10,34,0.00,0,,200
+2014-7-4,105,90,75,49,41,37,27,18,10,29.95,29.87,29.80,10,10,10,24,11,29,0.00,,,184
+2014-7-5,105,88,75,56,44,39,31,21,12,30.00,29.92,29.87,10,10,10,32,9,41,0.00,,,145
+2014-7-6,105,88,75,50,45,41,31,21,16,29.97,29.88,29.79,10,10,10,24,7,31,0.00,,,295
+2014-7-7,106,92,80,52,44,33,38,20,10,29.86,29.80,29.70,10,10,10,20,6,23,0.00,2,,218
+2014-7-8,107,92,77,48,39,31,28,16,8,29.86,29.79,29.72,10,10,10,13,6,22,0.00,1,,183
+2014-7-9,106,90,73,43,37,32,27,15,9,29.88,29.79,29.70,10,10,10,17,8,26,0.00,1,,179
+2014-7-10,102,86,73,42,37,33,25,18,9,29.86,29.79,29.73,10,10,10,22,8,24,0.00,2,,180
+2014-7-11,98,84,69,44,40,34,36,22,11,29.91,29.86,29.81,10,10,10,16,9,22,0.00,0,,172
+2014-7-12,104,86,69,45,38,24,36,20,6,29.96,29.90,29.83,10,10,10,15,6,24,0.00,0,,136
+2014-7-13,111,91,71,48,39,31,33,17,8,29.92,29.83,29.72,10,10,10,13,5,,0.00,0,,195
+2014-7-14,104,93,84,56,51,48,31,23,17,29.91,29.86,29.79,10,10,10,16,9,24,0.00,5,,156
+2014-7-15,102,90,81,59,53,48,42,28,17,29.95,29.88,29.80,10,10,10,17,7,23,0.00,2,,174
+2014-7-16,104,90,79,54,50,36,42,27,11,29.89,29.83,29.75,10,10,10,20,9,30,0.00,1,,197
+2014-7-17,104,88,73,52,46,25,43,27,7,29.89,29.82,29.73,10,10,10,20,11,26,0.00,0,,190
+2014-7-18,102,86,71,51,44,28,47,28,8,29.91,29.83,29.76,10,10,10,20,9,23,0.00,1,,180
+2014-7-19,100,87,75,59,48,39,56,28,14,29.90,29.86,29.81,10,10,10,15,9,22,0.00,0,Rain,188
+2014-7-20,100,85,70,54,47,39,41,27,12,29.89,29.83,29.75,10,10,10,18,7,25,0.00,0,,192
+2014-7-21,99,86,72,55,51,44,53,33,16,29.96,29.90,29.84,10,10,10,20,11,28,0.00,1,,176
+2014-7-22,102,86,70,53,44,29,47,26,8,30.00,29.93,29.87,10,10,10,22,9,28,0.00,1,,185
+2014-7-23,108,90,72,48,37,16,37,20,4,30.00,29.89,29.78,10,10,10,20,10,28,0.00,0,,193
+2014-7-24,109,88,68,47,35,14,41,19,5,29.88,29.79,29.68,10,10,10,16,8,29,0.00,0,,195
+2014-7-25,109,92,75,42,32,19,23,14,5,29.83,29.77,29.72,10,10,10,22,10,32,0.00,2,,191
+2014-7-26,106,89,73,44,38,26,28,17,6,29.92,29.85,29.79,10,10,10,15,9,21,0.00,0,,189
+2014-7-27,107,94,81,46,41,36,22,16,12,29.97,29.88,29.80,10,10,10,23,8,33,0.00,0,,170
+2014-7-28,93,88,82,57,53,48,39,32,25,30.06,30.00,29.94,10,10,10,24,10,29,0.00,6,,224
+2014-7-29,102,88,75,56,50,42,51,29,14,30.04,29.96,29.85,10,10,9,13,6,,0.00,4,,236
+2014-7-30,106,90,75,54,49,43,33,24,13,29.95,29.91,29.85,10,7,1,36,14,48,0.00,3,,308
+2014-7-31,106,91,77,53,48,44,42,24,13,29.95,29.87,29.76,10,10,10,14,7,24,0.00,1,,264
+2014-8-1,108,91,75,47,43,38,34,19,9,29.88,29.81,29.74,10,10,10,16,7,22,0.00,0,,191
+2014-8-2,99,87,75,57,47,40,29,24,15,29.91,29.85,29.79,10,10,9,20,11,28,0.00,0,,151
+2014-8-3,84,76,68,66,60,46,87,63,26,30.09,29.97,29.84,10,9,3,17,10,25,0.06,6,Rain,315
+2014-8-4,96,80,64,64,52,38,90,46,14,29.97,29.89,29.80,10,10,10,16,5,20,0.00,2,,221
+2014-8-5,98,82,66,51,43,33,45,26,11,29.97,29.90,29.83,10,10,10,15,6,25,0.00,0,,186
+2014-8-6,98,82,66,48,42,27,44,27,9,29.96,29.89,29.82,10,10,10,18,7,18,0.00,2,,188
+2014-8-7,99,82,66,49,42,31,51,27,10,29.91,29.85,29.77,10,10,10,10,5,,0.00,0,,174
+2014-8-8,100,83,66,50,40,24,45,24,7,29.89,29.83,29.77,10,10,10,13,5,18,0.00,0,,161
+2014-8-9,102,86,71,45,39,29,33,20,8,29.91,29.85,29.78,10,10,10,14,6,,0.00,0,,187
+2014-8-10,102,84,69,42,37,26,32,18,8,29.95,29.88,29.82,10,10,10,15,7,18,0.00,0,,191
+2014-8-11,99,85,73,62,52,41,66,35,17,30.00,29.91,29.86,10,10,9,23,9,30,0.02,4,Rain-Thunderstorm,222
+2014-8-12,100,86,73,58,54,48,57,34,19,29.97,29.88,29.76,10,10,10,20,7,25,0.00,2,,213
+2014-8-13,100,87,75,51,43,28,40,24,9,29.89,29.85,29.78,10,10,10,26,12,38,0.00,0,,178
+2014-8-14,100,85,71,51,35,9,49,22,4,29.92,29.86,29.78,10,10,10,30,15,37,0.00,0,,181
+2014-8-15,102,83,66,42,32,19,38,18,6,29.96,29.89,29.83,10,10,10,21,9,25,0.00,0,,194
+2014-8-16,104,84,66,30,25,20,22,12,5,30.00,29.91,29.82,10,10,10,13,6,17,0.00,0,,200
+2014-8-17,106,84,64,36,28,22,19,13,7,29.94,29.85,29.77,10,10,10,18,6,23,0.00,0,,203
+2014-8-18,102,88,73,37,27,13,22,12,4,29.81,29.74,29.67,10,10,10,17,11,28,0.00,2,,195
+2014-8-19,98,82,66,48,32,20,37,18,6,29.73,29.70,29.63,10,10,10,25,13,36,0.00,2,,197
+2014-8-20,91,78,66,44,41,36,42,27,14,29.91,29.83,29.74,10,10,10,14,10,16,0.00,0,,179
+2014-8-21,96,77,61,53,44,39,44,28,15,29.94,29.87,29.82,10,10,10,18,7,28,0.00,0,,182
+2014-8-22,100,82,66,50,43,32,49,26,10,29.89,29.80,29.71,10,10,10,30,10,38,0.00,0,,209
+2014-8-23,97,84,71,44,40,36,31,22,12,29.87,29.78,29.72,10,10,10,15,9,23,0.00,0,,177
+2014-8-24,96,81,66,43,39,22,42,25,7,29.84,29.77,29.69,10,10,10,21,9,26,0.00,0,,181
+2014-8-25,97,80,64,41,33,20,38,21,6,29.83,29.76,29.69,10,10,10,29,15,43,0.00,0,,186
+2014-8-26,97,80,64,40,35,26,40,21,8,29.96,29.88,29.81,10,10,10,20,10,23,0.00,0,,202
+2014-8-27,99,80,61,39,33,28,36,20,9,30.05,29.97,29.92,10,10,10,10,6,,0.00,0,,176
+2014-8-28,102,83,64,31,28,24,26,14,7,30.03,29.93,29.82,10,10,10,12,6,,0.00,0,,192
+2014-8-29,105,84,63,36,26,19,22,13,5,29.89,29.81,29.73,10,10,10,14,5,16,0.00,0,,202
+2014-8-30,105,85,66,38,34,27,28,17,9,29.81,29.72,29.64,10,10,10,25,9,34,0.00,0,,234
+2014-8-31,105,88,73,33,28,24,19,12,6,29.77,29.70,29.64,10,10,10,17,8,25,0.00,0,,184
+2014-9-1,102,82,63,43,32,27,27,17,7,29.82,29.75,29.69,10,10,10,13,5,17,0.00,0,,166
+2014-9-2,102,85,68,42,37,28,33,19,8,29.82,29.72,29.64,10,10,10,24,8,31,0.00,0,,188
+2014-9-3,102,85,68,42,38,32,35,20,10,29.72,29.63,29.54,10,10,10,18,8,25,0.00,0,,179
+2014-9-4,100,82,64,43,36,28,35,20,8,29.71,29.65,29.60,10,10,10,16,7,18,0.00,0,,177
+2014-9-5,99,81,63,39,30,16,31,18,5,29.88,29.81,29.72,10,10,10,13,7,17,0.00,0,,195
+2014-9-6,100,82,64,46,36,25,25,18,14,29.94,29.86,29.78,10,10,10,18,7,23,0.00,0,,201
+2014-9-7,100,86,71,61,47,38,41,27,16,29.87,29.79,29.71,10,10,10,29,9,39,0.00,0,,183
+2014-9-8,95,84,75,56,47,36,45,28,22,29.85,29.78,29.71,10,10,10,25,10,33,0.01,4,Rain,198
+2014-9-9,93,80,66,33,27,22,21,14,8,29.90,29.84,29.79,10,10,10,15,8,,0.00,0,,191
+2014-9-10,97,79,62,31,28,25,29,16,9,29.96,29.88,29.81,10,10,10,9,6,,0.00,0,,183
+2014-9-11,99,80,62,33,29,26,26,16,9,29.92,29.85,29.78,10,10,10,12,4,,0.00,0,,185
+2014-9-12,100,82,64,35,32,29,28,17,9,29.90,29.83,29.75,10,10,10,14,5,16,0.00,0,,211
+2014-9-13,100,82,64,39,35,31,28,18,10,29.86,29.78,29.71,10,10,10,12,4,,0.00,0,,197
+2014-9-14,102,84,69,46,41,37,31,21,14,29.85,29.78,29.72,10,10,10,13,7,24,0.00,0,,215
+2014-9-15,104,87,72,48,45,39,38,24,12,29.88,29.81,29.75,10,10,10,9,6,34,0.00,0,,209
+2014-9-16,102,87,72,53,47,41,38,25,13,29.86,29.78,29.70,10,10,10,9,6,,0.00,0,,198
+2014-9-17,102,86,72,51,47,42,41,26,15,29.80,29.73,29.63,10,10,10,15,7,18,0.00,0,,196
+2014-9-18,93,84,73,47,42,38,39,24,15,29.73,29.69,29.65,10,10,10,25,13,37,0.00,0,,214
+2014-9-19,91,75,59,48,42,35,58,33,15,29.86,29.80,29.74,10,10,10,16,7,24,0.00,0,,187
+2014-9-20,95,77,61,55,44,35,44,30,17,29.92,29.84,29.77,10,10,10,18,6,36,0.00,2,,214
+2014-9-21,91,78,64,52,47,32,60,35,12,29.94,29.88,29.83,10,10,10,13,5,,0.00,1,,180
+2014-9-22,95,77,61,48,40,24,50,29,10,30.00,29.93,29.86,10,10,10,12,5,,0.00,0,,192
+2014-9-23,97,78,60,40,31,13,43,22,5,30.00,29.92,29.85,10,10,10,12,7,17,0.00,0,,186
+2014-9-24,98,76,55,39,34,26,35,21,11,29.97,29.89,29.81,10,10,10,22,7,26,0.00,0,,187
+2014-9-25,96,82,70,55,48,38,43,31,23,29.90,29.84,29.78,10,10,10,25,11,39,0.00,0,,193
+2014-9-26,90,76,64,49,43,30,54,35,12,29.86,29.79,29.70,10,10,10,24,13,38,0.00,0,,195
+2014-9-27,77,68,60,41,36,29,44,32,18,29.78,29.74,29.68,10,9,2,37,13,47,0.00,2,,256
+2014-9-28,79,64,51,44,38,35,56,38,23,29.87,29.81,29.76,10,10,10,23,5,32,0.00,1,,231
+2014-9-29,82,68,57,44,40,35,56,37,22,29.98,29.92,29.87,10,10,10,20,10,28,0.00,1,,322
+2014-9-30,82,70,51,42,38,34,59,35,15,29.93,29.84,29.68,10,10,10,16,6,23,0.00,0,,217
+2014-10-1,88,70,53,42,31,19,47,26,10,29.98,29.86,29.69,10,10,10,16,6,23,0.00,0,,169
+2014-10-2,86,68,51,21,15,5,26,15,5,30.15,30.08,29.99,10,10,10,10,5,,0.00,0,,186
+2014-10-3,91,68,46,16,11,5,20,11,6,30.19,30.12,30.06,10,10,10,10,4,,0.00,0,,196
+2014-10-4,93,71,51,18,15,11,20,12,6,30.12,30.03,29.94,10,10,10,9,5,,0.00,0,,201
+2014-10-5,95,73,53,21,17,14,23,12,7,30.02,29.95,29.90,10,10,10,10,6,,0.00,0,,188
+2014-10-6,95,73,53,26,20,14,22,14,7,29.99,29.92,29.84,10,10,10,12,5,,0.00,0,,179
+2014-10-7,95,74,55,37,27,21,30,18,8,29.94,29.87,29.79,10,10,10,10,5,,0.00,1,,175
+2014-10-8,91,72,55,40,34,30,37,25,14,29.91,29.84,29.77,10,10,10,9,5,,0.00,1,,197
+2014-10-9,93,74,55,36,30,23,42,23,10,29.88,29.82,29.75,10,10,10,14,5,,0.00,0,,179
+2014-10-10,90,70,52,35,29,23,32,21,11,29.97,29.91,29.85,10,10,10,10,4,,0.00,0,,178
+2014-10-11,91,70,50,34,31,24,42,24,10,30.03,29.94,29.85,10,10,10,12,5,,0.00,0,,186
+2014-10-12,93,72,52,32,14,-4,38,16,4,29.99,29.92,29.85,10,10,10,22,6,31,0.00,0,,258
+2014-10-13,86,66,46,14,8,2,16,10,6,30.13,30.06,30.00,10,10,10,10,7,,0.00,0,,160
+2014-10-14,88,67,46,33,15,4,24,14,6,30.03,29.93,29.81,10,10,10,17,8,24,0.00,2,,181
+2014-10-15,84,74,61,41,33,22,42,25,10,29.88,29.83,29.74,10,10,8,29,15,37,0.00,1,,177
+2014-10-16,81,64,48,39,35,31,59,37,19,30.00,29.91,29.85,10,10,10,12,5,,0.00,1,,163
+2014-10-17,81,66,50,41,33,22,50,32,12,29.96,29.89,29.82,10,10,10,12,6,,0.00,4,,188
+2014-10-18,84,65,48,41,35,31,59,34,18,29.94,29.88,29.82,10,10,10,12,6,,0.00,0,,190
+2014-10-19,87,70,53,38,35,30,45,29,18,29.92,29.85,29.79,10,10,10,10,5,,0.00,0,,207
+2014-10-20,88,70,52,40,37,32,53,31,17,29.91,29.84,29.76,10,10,10,21,8,29,0.00,2,,196
+2014-10-21,81,66,51,42,36,30,56,34,17,29.91,29.85,29.79,10,10,10,17,8,,0.00,2,,206
+2014-10-22,84,64,46,35,30,25,54,30,13,30.04,29.97,29.88,10,10,10,10,4,,0.00,3,,205
+2014-10-23,88,67,46,31,27,22,44,24,10,30.08,29.99,29.91,10,10,10,17,5,,0.00,1,,185
+2014-10-24,90,68,48,33,25,21,35,21,10,30.06,29.98,29.91,10,10,10,16,4,,0.00,0,,185
+2014-10-25,84,74,63,40,32,26,37,24,13,30.01,29.95,29.91,10,10,10,24,12,32,0.00,0,,195
+2014-10-26,77,64,52,40,35,26,51,36,16,29.96,29.89,29.83,10,10,10,15,8,,0.00,0,,196
+2014-10-27,75,60,44,38,29,22,60,37,16,30.00,29.95,29.89,10,10,10,12,4,,0.00,0,,186
+2014-10-28,79,62,44,26,22,20,40,25,13,30.11,30.06,30.00,10,10,10,9,5,,0.00,0,,196
+2014-10-29,82,62,43,25,19,14,38,21,9,30.17,30.09,30.03,10,10,10,9,4,,0.00,0,,202
+2014-10-30,84,64,45,22,18,13,28,18,10,30.08,29.99,29.90,10,10,10,10,5,,0.00,4,,210
+2014-10-31,77,62,48,47,34,20,58,37,23,29.92,29.82,29.67,10,10,10,24,6,34,0.00,4,,175
+2014-11-1,63,54,46,45,37,32,77,53,34,29.92,29.80,29.70,10,10,9,33,19,43,0.01,1,Rain,207
+2014-11-2,66,52,37,37,30,19,79,47,17,30.10,30.01,29.94,10,10,10,8,4,,0.00,1,,250
+2014-11-3,64,53,41,22,18,13,42,28,15,30.27,30.21,30.12,10,10,10,9,5,,0.00,0,,204
+2014-11-4,69,50,32,17,13,10,44,24,11,30.36,30.29,30.23,10,10,10,9,3,,0.00,1,,196
+2014-11-5,77,57,37,27,19,10,38,24,13,30.30,30.24,30.18,10,10,10,10,5,,0.00,0,,177
+2014-11-6,80,60,41,30,26,21,51,29,14,30.32,30.24,30.17,10,10,10,12,3,,0.00,1,,177
+2014-11-7,80,61,42,28,25,21,45,28,13,30.25,30.17,30.09,10,10,10,10,3,,0.00,0,,211
+2014-11-8,82,62,42,28,25,21,45,28,13,30.22,30.13,30.06,10,10,10,9,4,,0.00,0,,188
+2014-11-9,80,62,45,27,25,22,40,27,14,30.06,29.91,29.76,10,10,10,8,3,,0.00,0,,212
+2014-11-10,81,62,43,32,26,21,47,30,15,29.81,29.75,29.68,10,10,10,9,3,,0.00,0,,215
+2014-11-11,68,56,43,36,31,26,58,41,28,29.86,29.81,29.76,10,10,10,9,4,,0.00,0,,236
+2014-11-12,72,56,39,38,33,28,68,46,28,29.95,29.89,29.83,10,10,9,8,4,,0.00,2,,190
+2014-11-13,75,59,43,42,34,29,62,40,27,29.97,29.88,29.80,10,10,10,26,6,38,0.00,4,,233
+2014-11-14,73,60,48,37,33,29,53,39,21,29.94,29.90,29.85,10,10,10,12,5,,0.00,1,,174
+2014-11-15,71,54,37,33,30,26,65,44,21,30.05,29.95,29.87,10,10,10,10,3,,0.00,0,,248
+2014-11-16,62,49,36,27,-1,-18,39,15,4,30.35,30.27,30.08,10,10,9,23,10,36,0.00,0,,193
+2014-11-17,62,44,27,-6,-9,-12,18,12,6,30.37,30.30,30.24,10,10,10,9,4,,0.00,1,,230
+2014-11-18,63,46,28,2,-3,-10,22,14,8,30.37,30.27,30.19,10,10,10,9,2,,0.00,5,,238
+2014-11-19,68,52,36,37,14,0,44,24,11,30.20,30.10,30.02,10,10,10,18,5,28,0.00,2,,213
+2014-11-20,66,52,37,37,29,20,58,41,27,30.11,30.00,29.86,10,10,10,15,5,,0.00,4,,207
+2014-11-21,68,55,42,36,33,25,70,46,21,30.07,29.97,29.85,10,10,10,15,8,,0.00,0,,179
+2014-11-22,64,50,36,36,32,26,68,49,29,30.10,29.99,29.86,10,10,10,13,4,,0.00,0,,219
+2014-11-23,64,52,39,32,20,10,60,34,13,30.30,30.22,30.04,10,10,10,8,5,,0.00,0,,167
+2014-11-24,64,47,30,21,13,8,52,29,12,30.45,30.37,30.27,10,10,10,10,6,,0.00,2,,186
+2014-11-25,66,48,30,10,8,5,35,22,10,30.54,30.44,30.37,10,10,10,9,4,,0.00,0,,198
+2014-11-26,70,51,32,12,9,5,32,21,11,30.44,30.36,30.29,10,10,10,8,3,,0.00,0,,210
+2014-11-27,72,53,34,16,13,10,39,25,11,30.33,30.23,30.14,10,10,10,9,3,,0.00,0,,213
+2014-11-28,70,52,33,17,11,-1,40,22,8,30.12,29.99,29.86,10,10,10,16,4,,0.00,0,,227
+2014-11-29,77,60,44,21,12,5,23,16,10,29.88,29.81,29.74,10,10,10,20,9,28,0.00,0,,240
+2014-11-30,66,59,52,46,35,10,62,45,17,30.05,29.89,29.77,10,10,10,31,14,43,0.00,0,,187
+2014-12-1,61,50,39,44,39,34,83,63,52,30.23,30.14,30.06,10,10,10,13,7,,0.00,4,,186
+2014-12-2,50,47,44,50,46,33,100,93,63,30.09,30.01,29.95,10,6,2,9,3,,1.16,7,Rain,223
+2014-12-3,60,55,50,53,51,48,100,92,75,30.05,29.99,29.94,10,7,2,8,2,,0.00,8,Rain,184
+2014-12-4,63,56,48,53,49,46,93,84,56,30.08,29.98,29.94,10,9,7,9,2,,0.00,4,,203
+2014-12-5,60,53,46,52,49,45,93,84,67,30.20,30.15,30.09,10,9,6,6,2,,0.00,3,,225
+2014-12-6,63,52,42,51,46,41,100,87,56,30.29,30.24,30.16,10,6,0,8,4,,0.00,3,Fog,196
+2014-12-7,63,51,39,46,42,39,97,78,46,30.35,30.27,30.21,10,10,7,7,3,,0.00,0,,233
+2014-12-8,66,52,39,44,41,38,93,71,38,30.26,30.20,30.15,10,10,10,8,4,,0.00,1,,213
+2014-12-9,66,52,37,42,39,35,97,70,34,30.25,30.16,30.10,10,10,10,8,5,,0.00,2,,220
+2014-12-10,60,48,37,43,39,35,93,73,49,30.13,30.05,29.97,10,10,10,9,3,,0.00,4,,224
+2014-12-11,62,52,41,44,41,38,93,73,44,29.98,29.91,29.85,10,10,9,14,4,,0.00,5,,169
+2014-12-12,54,50,46,50,43,36,100,79,66,29.95,29.87,29.76,10,10,5,20,11,24,0.21,6,Rain,188
+2014-12-13,57,47,37,40,36,34,86,69,42,30.14,30.07,29.95,10,10,10,13,6,,0.00,0,,214
+2014-12-14,54,43,32,38,35,30,92,77,49,30.19,30.14,30.09,10,10,10,8,4,,0.00,0,,238
+2014-12-15,51,42,32,39,35,30,96,80,50,30.17,30.09,30.02,10,10,3,6,3,,0.07,6,Rain,223
+2014-12-16,48,41,34,41,38,33,97,88,69,30.07,30.02,29.99,10,9,5,8,3,,0.01,6,Rain,206
+2014-12-17,53,47,37,43,41,35,97,85,66,30.10,30.01,29.94,10,7,4,12,2,,0.01,6,Rain,220
+2014-12-18,54,44,33,39,36,32,96,78,49,30.26,30.19,30.10,10,10,10,6,3,,0.00,4,,194
+2014-12-19,52,42,33,41,37,32,96,82,59,30.29,30.22,30.17,10,10,10,8,4,,0.00,0,,210
+2014-12-20,37,37,36,35,35,35,97,95,93,30.19,30.19,30.18,10,10,9,6,2,,0.00,0,,220
+2014-12-22,61,50,39,44,42,38,97,75,54,30.19,30.13,30.06,10,10,5,10,4,,0.00,0,,230
+2014-12-23,68,52,35,43,38,34,96,68,30,30.27,30.21,30.16,10,10,10,8,3,,0.00,0,,153
+2014-12-24,60,48,36,41,37,33,93,66,41,30.19,29.96,29.67,10,10,3,31,5,41,0.00,2,,248
+2014-12-25,53,47,41,29,15,9,46,29,17,30.01,29.89,29.64,10,10,10,32,18,39,0.00,0,,319
+2014-12-26,51,42,34,16,13,10,44,31,19,30.28,30.14,30.01,10,10,10,13,8,,0.00,0,,332
+2014-12-27,46,37,27,18,15,11,66,44,23,30.46,30.39,30.30,10,10,10,9,3,,0.00,0,,186
+2014-12-28,50,38,25,21,18,14,75,54,24,30.36,30.26,30.15,10,10,10,8,4,,0.00,0,,221
+2014-12-29,48,33,21,22,19,17,82,64,28,30.23,30.16,30.07,10,10,10,7,3,,0.00,0,,249
diff --git a/matplotlib_dataScience/highs_lows.ipynb b/matplotlib_dataScience/highs_lows.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..cd6eb089015899328471c54bb49a4e0a0dc0a7e3
--- /dev/null
+++ b/matplotlib_dataScience/highs_lows.ipynb
@@ -0,0 +1,372 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "9f8e6207",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "0 AKDT\n",
+ "1 Max TemperatureF\n",
+ "2 Mean TemperatureF\n",
+ "3 Min TemperatureF\n",
+ "4 Max Dew PointF\n",
+ "5 MeanDew PointF\n",
+ "6 Min DewpointF\n",
+ "7 Max Humidity\n",
+ "8 Mean Humidity\n",
+ "9 Min Humidity\n",
+ "10 Max Sea Level PressureIn\n",
+ "11 Mean Sea Level PressureIn\n",
+ "12 Min Sea Level PressureIn\n",
+ "13 Max VisibilityMiles\n",
+ "14 Mean VisibilityMiles\n",
+ "15 Min VisibilityMiles\n",
+ "16 Max Wind SpeedMPH\n",
+ "17 Mean Wind SpeedMPH\n",
+ "18 Max Gust SpeedMPH\n",
+ "19 PrecipitationIn\n",
+ "20 CloudCover\n",
+ "21 Events\n",
+ "22 WindDirDegrees\n",
+ "['64', '71', '64', '59', '69', '62', '61', '55', '57', '61', '57', '59', '57', '61', '64', '61', '59', '63', '60', '57', '69', '63', '62', '59', '57', '57', '61', '59', '61', '61', '66']\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAABE0AAAK9CAYAAADR3ZICAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjYuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8o6BhiAAAACXBIWXMAABOvAAATrwFj5o7DAAEAAElEQVR4nOzdd3gUVdsG8HvTIQmBQBJIQuhILwIBBClSBUEsrwWlCoiIvgr6oUgRRRAFXixgoYuFoiAq0nsRQi8BpIMECCVASCF1vj+OsyXZJLub2Z3Z2ft3Xbk4u5lydrPMzjzznOcYJEmSQEREREREREREFrzU7gARERERERERkRYxaEJEREREREREZAWDJkREREREREREVjBoQkRERERERERkBYMmRERERERERERWMGhCRERERERERGQFgyZERERERERERFYwaEJEREREREREZAWDJkREREREREREVjBoQkRERERERERkBYMmRERERERERERWMGhCRERERERERGQFgyZE5HQXLlyAwWAw/rRr167Q5bds2WKxfP/+/V3ST2fo37+/xWvZsmWL0/b1/vvvW+xrwYIFTtuXvVz5PhARkfvT07kAEbk3H7U7QERERERE5CmysrJw6tQpxMfHIzExEcnJyQgMDESZMmXwwAMPoHHjxvD391d0n5Ik4fDhwzh8+DCuXbuGnJwchIaGok6dOmjRogX8/PwU3R+RnjBoQqSiypUr4+LFi4Uu4+vrC39/f4SEhCA8PByVKlVC7dq10axZM7Ru3RphYWEu6i0RERHpSbt27bB161bj4/Hjx+P9999Xr0M6dvLkSaxYsQIbN27Erl27kJ6eXuCy/v7+6N69O15//XW0bdu2WPvNzMzEl19+ic8++wyXLl2yukxwcDAGDBiAsWPHoly5cg7v69KlS9i3b5/xZ//+/UhKSrJYRpIkh7dvq+nTp2PkyJH5nt+8eXOR2c5E1jBoQqRxWVlZyMrKQkpKChISEnDw4EH8+uuvAAAvLy+0atUK/fv3xwsvvKD4XQkiT2IwGIztSpUq4cKFC+p1hkgBW7ZsQfv27Y2P+/Xrp6lhe0SeICEhAd26dcORI0dsXicjIwPLly/H8uXL0bt3b3z55ZcoU6aM3fu+cOECevXqhcOHDxe63L179/D555/jxx9/xJIlS/DII4/YvI8lS5Zg4cKF2LdvH27c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uHDhAm7evIm0tDT4+/sjNDQUkZGReOihh9ChQwd069aNhV+JiNyMl5cXSpcujbCwMMTGxqJr16545pln4OOjv8sBngsQkZIMkr1TJ5Cirl27htWrV6NKlSooWbKk2t0hIiIiIiIi0qW0tDScP38ejz76KMqXL2/TOvoLLbuZ1atXsygVERERERERkYvMmzcPAwYMsGlZBk1UJs86MW/ePNStW1fl3hARERERERHpU3x8PAYOHGjX7I8MmqhMHpJTt25dxMbGqtwbIiIiIiIiIn2zpzQGK/kREREREREREVnBoAkRERERERERkRUMmhARERERERERWcGgCRERERERERGRFQyaEBERERERERFZwaAJEREREREREZEVDJoQEREREREREVnBoAkRERERERERkRUMmhARERERERERWcGgCRERERERERGRFQyaEBERERERERFZwaAJEREREREREZEVDJoQEREREREREVnBoAkRERERERERkRW6DZqkpKRg5syZ6NSpE6Kjo+Hv74+wsDDUr18fAwcOxPfff2/TdrKysrBw4UL07NkTlSpVQkBAAEJDQ1G7dm307t0bc+bMwf379538aoiIiIiIiIjI1QySJElqd0Jpa9asweDBg3H58uVClyvqpe/duxf9+vXDiRMnCl3u/PnzqFy5sr3dBADExcWhefPm2LNnD2JjYx3aBhEREREREREVzpHrbx8n98nlli9fjueeew5ZWVkIDAzE4MGD0bFjR5QvXx63b9/GpUuXsGXLFvz++++FbmfXrl3o2rUr7t27B19fX/Tt2xfdu3dHxYoVkZKSgn/++Qc7d+7Er7/+6poXRkREREREREQupaugyblz59CnTx9kZWWhVq1aWLduHSpWrJhvuYEDByIzM7PA7dy+fRtPP/007t27hwoVKmDt2rWoX79+vuX69OmDWbNmFZmxQkRERERERETuR1dBk9deew1paWkoUaIEfvvtN6sBE5mfn1+BvxszZgyuXr0Kg8GAJUuWWA2YyLy8dFsWhoiIiIiIiMij6eaK/8yZM1i9ejUAoH///qhRo4ZD20lOTsbChQsBAF27dsXDDz+sWB+JiIiIiIiIyH3oJtNkyZIlxmEyzz//vPH5lJQUXL16FcHBwQgPDy8yM+T3339Hampqvu2kp6fjypUrCAgIQEREBHx8dPPWEREREREREZEVusk02b17NwDAx8cHsbGxWLVqFVq1aoXg4GDUrFkTFSpUQFhYGAYMGICzZ88WuR0AaNWqFf766y906dIFQUFBqF69OqKjo1GmTBk8/fTTOHTokLNfFhERERERERGpRDdBk/j4eABAZGQkJk+ejMceewy7du2yWCYpKQkLFixAw4YN8ccffxS6HS8vL6xfvx4PP/ww1q1bh9zcXOMyKSkp+OWXX9CsWTPMmTPHSa+IiIiIiIiISIP++QdISgI8YFIU3QRNkpKSAACJiYmYMGEC/P39MXnyZFy6dAkZGRk4ceIEhg0bBgBITU3Fs88+awyQWNuOwWDA8OHDkZubi7fffhunT59GRkYGzp07h3HjxsHb2xvZ2dl4+eWXsXHjRpv6mJCQgLi4OIsfa30gIiIiIiIi0qy+fYGyZYHISLV74nS6KcyRkpICAMjIyAAALF68GL169TL+vlatWpg5cyZCQ0MxceJEpKWlYfTo0Vi5cqXV7eTk5AAAZsyYgf/+97/G31epUgUTJkxATEwMBg0ahNzcXIwcOdKmoTqzZ8/GhAkTivMyiYiIiIiIiNR1+bL4NzRU3X64gEGS9JFPExQUZCzg2r59e2zatMnqcpmZmahYsSKuX78Ob29vJCUloVSpUsbf16tXz5j9Ua1aNZw+fRoGg8Hqtho3bmwMlhw7dgx169YttI8JCQlISEiweC4+Ph4DBw7Enj17EBsba9NrJSIiIiIiIlKFJAElSwL37wNdugBr1qjdI5vFxcWhefPmdl1/62Z4TnBwsLHdvXv3Apfz8/NDx44dAYhskv379xe4nUcffbTAgAkAdOvWzdiOi4srso9RUVGIjY21+Ckq0EJERERERESkGTdvioAJAFSsqG5fXEA3QZNKlSoZ2xWL+MPFxMQY29evX3fKdoiIiIiIiIh0Rx6aAwDR0er1w0V0EzQxz9iQ65EUxPz3Pj6WZV2U2g4RERERERGR7vzzj6nNTBP30b59e2P77NmzhS575swZYzsqKsop2yEiIiIiIiLSHfOgCTNN3EePHj3g7+8PAPjll18KXO7u3btYv349AFE8tkmTJha/f+ihhxD577RJf/zxh3E2nrxycnKwYsUKAGJ64jZt2hT7NRARERERERFpmvnwHGaauI+QkBAMHz4cAHDo0CHMmDEj3zKSJOG1114zTis8ZMgQ+Pr6Wizj5eWFd999FwCQmJiIUaNGWd3f+PHjceHCBQDAE088YQy0EBEREREREemWh2Wa6KoQx9ixY/H777/j1KlTePPNN3HgwAH07t0bEREROHfuHGbNmmWcirhGjRoYN26c1e0MHToUS5YswY4dO/DZZ5/h7NmzGDRoEGJiYnDlyhUsWLAAP//8MwCgXLlymD59usteIxEREREREZFq5EyTkBDAbPZZvdJV0CQkJARr167F448/jiNHjmDRokVYtGhRvuUaNmyIlStXIiQkxOp2fHx88Ntvv+GJJ57A1q1b8ccff+CPP/7It1ylSpWwcuVKixl3iIiIiIiIiHRLzjTxgKE5gI6G58gqV66Mffv24auvvkL79u0REREBX19fhIWFoVOnTpgzZw727dtXZKCjTJky2Lx5M3744Qd069YNkZGR8PX1RWhoKB5++GFMnz4dx48fR8OGDV30yoiIiIiIiIhUlJtryjTxkKCJrjJNZL6+vhg6dCiGDh1arO0YDAb07t0bvXv3VqhnRERERERERG7q5k0gM1O0PaCeCaDDTBMiIiIiIiIicgLzIrAekmnCoAkRERERERERFY1BEyIiIiIiIiIiK+R6JgCH5xARERERERERGTHThIiIiIiIiIjICmaaEBERERERERFZIWealCkDBAaq2xcXYdCEiIiIiIiIiIomB008ZGgOwKAJERERERERERUlNxdISBBtDxmaAzBoQkRERERERERFuX4dyMoSbWaaEBERERERERH9ywNnzgEYNCEiIiIiIiKionjgzDkAgyZEREREREREVBRmmhARERERERERWWEeNGGmCRERERERERHRvzg8h4iIiIiIiIjICjnTpGxZoGRJdfviQgyaEBEREREREVHh5EwTD8oyARg0ISIiIiIiIqLC5OQACQmi7UFFYAEGTYiIiIiIiIioMImJQHa2aDNoQkRERERERET0Lw8tAgswaEJEREREREREhTGfbpiZJkRERERERERE/2LQhIiIiIiIiIjICg7PISIiIiIiIiKywjzThEETIiIiIiIiIqJ/yZkm5coBAQHq9sXFGDQhIiIiIiIiooLJmSYeVs8EYNCEiIiIiIiIiAqSkwNcuSLaDJoQEREREREREf3r2jUROAE8rp4JwKAJERERERERERXEg6cbBhg0ISIiIiIiIqKCMGhCRERERERERGSFPHMOwOE5RERERERERERGzDQhIiIiIiIiIrLCPNMkKkq9fqhEt0GTlJQUzJw5E506dUJ0dDT8/f0RFhaG+vXrY+DAgfj++++L3EZycjImTZqEJk2aoEyZMggMDMQDDzyA//73vzhz5owLXgURERERERGRiuRMk/BwwN9f3b6owEftDjjDmjVrMHjwYFw2j4gBuHnzJm7evIljx45h/vz5ePHFFwvcxqFDh/D444/j0qVLFs+fOnUKp06dwpw5czB79mz07t3bKa+BiIiIiIiISHVy0MQDh+YAOgyaLF++HM899xyysrIQGBiIwYMHo2PHjihfvjxu376NS5cuYcuWLfj9998L3Ma1a9fQvXt3XLlyBQDQr18/vPjiiwgKCsKuXbswadIk3Lp1C/369UP58uXxyCOPuOrlEREREREREblGdjZw9apoe2ARWEBnQZNz586hT58+yMrKQq1atbBu3TpUtBINGzhwIDIzMwvcztixY40Bkw8++ABjx441/q5FixZ49NFH0axZM6SmpuLVV1/FsWPH4O3trfwLIiIiIiIiIlLL1atAbq5oe2imia5qmrz22mtIS0tDiRIl8Ntvv1kNmMj8/PysPn/jxg3Mnz8fAFCjRg2MHj063zK1a9fG//3f/wEATp48WWjWChEREREREZFb8vCZcwAdBU3OnDmD1atXAwD69++PGjVqOLSdlStXIicnB4AYllNQBsnAgQON7V9++cWhfRERERERERFplnmdUA8dnqOboMmSJUsgSRIA4Pnnnzc+n5KSgtOnT+PatWvIldOKCrF9+3Zju127dgUuFx0djerVqwMAduzY4WCviYiIiIiIiDSKmSb6CZrs3r0bAODj44PY2FisWrUKrVq1QnBwMGrWrIkKFSogLCwMAwYMwNmzZwvczvHjx43tOnXqFLrP2rVrAwAuXryItLQ0BV4FERERERERkUaYZ5owaOLe4uPjAQCRkZGYPHkyHnvsMezatctimaSkJCxYsAANGzbEH3/8YXU78jTFgYGBKFOmTKH7lGumSJKUb3pjIiIiIiqm48eBW7fU7gURkeeSM00MBiAyUt2+qEQ3QZOkpCQAQGJiIiZMmAB/f39MnjwZly5dQkZGBk6cOIFhw4YBAFJTU/Hss88aAy3m7t27BwAICgoqcp/my8jrFSYhIQFxcXEWP9b6QEREROTxZs8G6tYFmjUD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h4+7d+9evPLKK7DZbHjzzTdxzz33aDlt81q5EvjtNzHu0QO480595+OugABg5kzgppvE5088AWzYINLA5XomDRoA11yj3xyJiEhgpgkRERF5gaUyTcaNG4fCwkLUr18fP/30k92AiSwoKMihY5aXl+PBBx9EUVERxowZg6uuukqr6ZpbWZlSPBUA3nwT8LPAy+nGG4EBA8R40yaRcZKZCWzdKr7Wpw8QHKzf/IiISGCmCREREXmBBc5yhcOHD+O3i1kPI0eORNu2bTU57rvvvotNmzYhJiYGr776qibHtISFC4Hdu8X4ttuAq6/WdTqamjlTCQA9/TTw88+AJInPWc+EiMgYGDQhIiIiL7BM0OSrr76CdPHE9q677qr4en5+Pg4dOoTTp0+jXK694aBjx47hueeeAwC8//77CAsL027CZpafD1x8XhAYCLz2mr7z0VpiIvDgg2J8/LjYpiNjPRMiImPg9hwiIiLyAssETTZt2gQACAgIQI8ePbB06VJcffXVCA0NRUJCApo3b47IyEg88MADOHLkiEPHHD16NAoKCjBkyBAMHTrUk9M3l9dfB06fFuPHHgMuvVTf+XjCSy8prStzcsS/rVsDbdroNiUiIlJhpgkRERF5gWWCJsnJyQCAmJgYzJgxA4MGDcKGDRsq3SY7OxsLFy5EUlISfvnll1qP9/HHH+P3339HWFgY3n//fY/N23ROnRLbVwCgcWMl48RqoqOBSZMqf+2GG0RRWCIi0l+jRkBIiPI5M02IiIjIAywTNMnOzgYAnDlzBlOnTkVwcDBmzJiBf/75B0VFRdi3bx/Gjh0LACgoKMAdd9xREWipKjU1FU8++SQAYMaMGYiNjdVkjikpKdiyZUulj5rmYFjPPQecPy/GL7wAREToOx9PeuIJQP2759YcIiLjsNmUQEnjxpUDKEREREQasUzL4fz8fABAUVERAODLL7/EkCFDKr7fvn17zJ49GxEREZg2bRoKCwsxefJkLFmypNqxxo4di5ycHFx55ZUYM2aMZnOcN28epk6dqtnxvK6kBEhLE+M2bYCLQSjLatAAeP994PbbxRakfv30nhEREanddhswfTowbJjeMyEiIiKLskly9VSTa9iwIQoKCgAAffr0werVq+3erri4GPHx8UhPT4e/vz+ys7MrFXj98ssvcddddyEwMBDbt29Hp06dKt3/+PHjuOSSSwAA999/PxYuXOjwHFNSUpCSklLpa8nJyRg1ahQ2b96MHj16OHws3UgS8Ouvou2urwQR0tOB0FCgfn29Z0JERFWdPCkyTrh9koiIiOqwZcsW9OzZ06nzb8tkmoSGhlYETQYOHFjj7YKCgtCvXz8sXrwYZWVl+Pvvv9GnTx8AQFZWFv79738DACZNmlQtYOKu2NhYzbb66MZmA2p5fi2pWTO9Z0BERDVhAVgiIiLyIMsETVq2bInTFzu6xNfxBqpFixYV4/T09IrxRx99hIyMDNSvXx9t2rTBl19+We2+GRkZFeNjx45V3OaSSy5Bz5493foZiIiIiIiIiMg4LBM06dSpEzZv3gwAKCsrq/W26u8HBChPgVwP5fz58xg5cmSdj7lu3TqsW7cOgNiqw6AJERERERERkXVYpnuOvMUGAI4cOVLrbQ8fPlwxNv12GSIiIiIiIiLyCMsETW655RYEBwcDAL777rsab5ebm4uVK1cCEMVju3XrVvG9KVOmQJKkWj+OHTtWcfv777+/4uvOFIQlIiIiIiIiIuOzTNAkPDwcjz32GABgx44dePvtt6vdRpIkjBs3rqI98cMPP4zAwEBvTpOIiIiIiIiITMIyNU0A4Pnnn8fPP/+MgwcP4vHHH8e2bdtw9913IyoqCkePHsWcOXMqWhG3bdsWL7zwgs4zJiIiIiIiIiKjslTQJDw8HMuXL8fgwYOxa9cuLFq0CIsWLap2u6SkJCxZsgTh4eE6zJKIiIiIiIiIzMAy23NkrVq1wtatWzF37lz06dMHUVFRCAwMRGRkJPr374+PP/4YW7duRcuWLfWeKhEREREREREZmKUyTWSBgYEYM2YMxowZo/mxW7VqBUmSND8uERERERERERmL5TJNiIiIiIiIiIi0wKAJEREREREREZEdDJoQEREREREREdnBoAkRERERERERkR0MmhARERERERER2cGgCRERERERERGRHQyaEBERERERERHZwaAJEREREREREZEdDJoQEREREREREdnBoAkRERERERERkR0MmhARERERERER2cGgCRERERERERGRHQyaEBERERERERHZwaAJEREREREREZEdAXpPwNcVFhYCAJKTk3WeCREREREREZF1yefd8nm4Ixg00dmxY8cAAKNGjdJ5JkRERERERETWd+zYMfTu3duh29okSZI8Ox2qzenTp/Hbb7/hkksuQYMGDfSejkOSk5MxatQofPLJJ+jUqZPe0yGL4OuKPIGvK/IUvrbIE/i6Ik/g64o8xYyvrcLCQhw7dgw33XQToqOjHboPM010Fh0djQceeEDvabikU6dO6NGjh97TIIvh64o8ga8r8hS+tsgT+LoiT+DrijzFbK8tRzNMZCwES0RERERERERkB4MmRERERERERER2MGhCRERERERERGQHgybktNjYWLz44ouIjY3VeypkIXxdkSfwdUWewtcWeQJfV+QJfF2Rp/jKa4vdc4iIiIiIiIiI7GCmCRERERERERGRHQyaEBERERERERHZwaAJEREREREREZEdDJoQEREREREREdnBoAkRERERERERkR0MmpDD0tLSMHnyZCQmJiIsLAxhYWFITEzE5MmTcfr0ab2nRybSqlUr2Gw2hz6OHz+u93TJAHJycvD777/j1VdfxfDhwyu9hlq1auXUsc6dO4fp06ejW7duaNy4MUJCQtCuXTuMHz8ehw8f9swPQIalxWurd+/eDq9pa9as8ejPQ8Zw4MABvPXWWxgyZAjatGmDkJAQBAcHo3nz5rjpppvwwQcfoKCgwKFjcc0imRavK65XVFVeXh6++uorPPnkk7j++uvRtm1bREREIDAwEBEREbjiiivwzDPP4OjRow4dz5JrlkTkgJUrV0oRERESALsfTZo0kVatWqX3NMkkWrZsWeNrqerHsWPH9J4uGUCrVq1qfI20bNnS4eNs375datGiRY3HatCggfT555977gchw9HitXXdddc5vKb98ccfHv15SH/33XefQ6+FVq1aSZs2bar1WFyzSKbV64rrFVX1xx9/OPR6CAoKkmbNmlXrsay6ZgU4FFkhn5acnIxhw4YhLy8P/v7++Pe//43BgwcjICAAq1atwmuvvYasrCwMHToUGzduRKdOnfSeMplE9+7dsWDBglpvExsb66XZkJFJklQxbtKkCbp164YNGzYgPz/f4WOcPn0aAwcORGpqKgDg/vvvx7333ouGDRtiw4YNmD59OrKysnD//fcjOjoa119/veY/BxmPFq8tWUxMDJYvX17rbS655BKnj0vmkpKSAgAICwvDkCFDcP311+PSSy9FgwYNcPDgQXzwwQdYu3Ytjh8/jgEDBmDjxo3o2LFjteNwzSI1rV5XMq5XpBYTE4PevXuj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",
+ "text/plain": [
+ "