master b07c275e49c9 cached
78 files
11.3 MB
3.0M tokens
30 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (11,854K chars total). Download the full file to get everything.
Repository: PacktPublishing/Hands-On-Artificial-Intelligence-for-IoT
Branch: master
Commit: b07c275e49c9
Files: 78
Total size: 11.3 MB

Directory structure:
gitextract_21uunvxe/

├── Chapter01/
│   ├── Readme.md
│   ├── matrix_multiplication.ipynb
│   └── matrix_multiplication_keras.ipynb
├── Chapter02/
│   ├── Hdf5_with_PyTables.ipynb
│   ├── NoSQL with Python.ipynb
│   ├── OpenPyXL_example.ipynb
│   ├── Pandas_xlsx_example.ipynb
│   ├── Readme.md
│   ├── SQL with Python.ipynb
│   ├── Txt_files.ipynb
│   └── read_csv_file.ipynb
├── Chapter03/
│   ├── ElectricalPowerOutputPredictionUsingDecisionTrees.ipynb
│   ├── ElectricalPowerOutputPredictionUsingRegression.ipynb
│   ├── Folds5x2_pp.xlsx
│   ├── Images/
│   │   └── Readme.md
│   ├── LogisticRegressor.py
│   ├── Sigmoid_function.ipynb
│   ├── Wine_quality_using_DecisionTrees.ipynb
│   ├── Wine_quality_using_Ensemble_learning.ipynb
│   ├── Wine_quality_using_GaussianNB.ipynb
│   ├── Wine_quality_using_SVM-with_GridSearch.ipynb
│   ├── Wine_quality_using_SVM.ipynb
│   ├── Wine_quality_using_logistic_regressor.ipynb
│   ├── readme.md
│   └── winequality-red.csv
├── Chapter04/
│   ├── Folds5x2_pp.xlsx
│   ├── LeNet_for_HandrwittenDigitsRecognition.ipynb
│   ├── MLP_classification.ipynb
│   ├── MLP_regression.ipynb
│   ├── Readme.md
│   ├── activation_functions.ipynb
│   ├── single_neuron_tf.ipynb
│   └── winequality-red.csv
├── Chapter05/
│   ├── Folds5x2_pp.xlsx
│   ├── Genetic CNN.ipynb
│   ├── Genetic_RNN.ipynb
│   ├── GuessTheWord.ipynb
│   ├── Optimization_surface_convex.ipynb
│   ├── Optimization_surface_non-convex.ipynb
│   ├── Readme.md
│   └── dag.py
├── Chapter06/
│   ├── DQN.ipynb
│   ├── Images/
│   │   └── Readme.md
│   ├── OpenAI_practice.ipynb
│   ├── Policy Gradients.ipynb
│   ├── Readme.md
│   ├── Taxi_drop-off-NN.ipynb
│   └── Taxi_drop-off.ipynb
├── Chapter07/
│   ├── DCGAN_CelebA.ipynb
│   ├── Images/
│   │   └── Readme.md
│   ├── Readme.md
│   ├── Vanilla_GAN.ipynb
│   ├── VariationalAutoEncoders_MNIST.ipynb
│   └── loader_celebA.py
├── Chapter08/
│   ├── Boston_Price_MLlib.ipynb
│   ├── Readme.md
│   ├── Transfer_learning_Sparkdl.ipynb
│   ├── Wine_Classification_MLlib.ipynb
│   ├── boston_price_h2o.ipynb
│   └── wine_classification_h2o.ipynb
├── Chapter09/
│   ├── Heart_Disease_Prediction.ipynb
│   ├── Human_activity_recognition_using_accelerometer.ipynb
│   ├── Hypoglycemia Prediction.ipynb
│   ├── Images/
│   │   └── Readme.md
│   └── Readme.md
├── Chapter10/
│   ├── Electrical_Load_Forecasting.ipynb
│   ├── Predictive_Maintenance_using_LSTM.ipynb
│   └── Readme.md
├── Chapter11/
│   ├── SF_crime_category_detection.ipynb
│   └── readme.md
├── Chapter12/
│   ├── Readme.md
│   ├── Video_to_frames.ipynb
│   ├── audio_processing.ipynb
│   ├── data_augmentation.ipynb
│   ├── text_preprocessing.ipynb
│   └── time_series_data_preprocessing.ipynb
├── LICENSE
└── README.md

================================================
FILE CONTENTS
================================================

================================================
FILE: Chapter01/Readme.md
================================================
# Chapter 1: Principles and foundations of IoT and  AI
This book deals with the three big trends in the current Business Scenario, __Internet of things (IoT)__, __big data__ and __artificial intelligence (AI)__. The exponential growth of the number of devices connected to the internet and the exponential volume of data created by them necessitates the need of using the analytical and predictive techniques of artificial intelligence and deep learning. This book specifically targets the third component, the various analytical and predictive methods/models available in the field of AI for the big data generated by IoT.
This chapter will briefly introduce you to these three trends and will expand on how they are interdependent. The data generated by IoT devices is uploaded to the cloud, thus you will also be introduced to the various IoT cloud platforms and the data services they offer. The chapter will cover the following points:

* Knowing what is a thing in IoT, what devices constitute things, what are the different IoT Platforms, and what is an IoT verticals.
* Know what is big data, understand how the amount of data generated by IoT lies in the range of big data. 
* Understand how and why AI can be useful for making sense of the voluminous data generated by IoT.
* With the help of an illustration, understand how IoT, big data and AI together can help shape a better world.
* And finally, learn about some of the tools that would be needed to perform the analysis. 


================================================
FILE: Chapter01/matrix_multiplication.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 1.05043888  0.57121533]\n",
      " [ 1.45642126  0.61392534]\n",
      " [ 0.52326083  0.47913069]]\n"
     ]
    }
   ],
   "source": [
    "# import libraries and modules needed for the code\n",
    "import tensorflow as tf\n",
    "import numpy as np\n",
    "\n",
    "# Data\n",
    "# A random matrix of size [3,5]\n",
    "mat1 = np.random.rand(3,5)  \n",
    "# A random matrix of size [5,2]\n",
    "mat2 = np.random.rand(5,2) \n",
    "\n",
    "\n",
    "#Computation Graph\n",
    "A = tf.placeholder(tf.float32, None, name='A')\n",
    "B = tf.placeholder(tf.float32, None, name='B')\n",
    "C = tf.matmul(A,B)\n",
    "\n",
    "\n",
    "#Execution Graph\n",
    "with tf.Session() as sess:\n",
    "    result = sess.run(C, feed_dict={A: mat1, B:mat2})\n",
    "    print(result)\n",
    "    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:tensorflow]",
   "language": "python",
   "name": "conda-env-tensorflow-py"
  },
  "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.5.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter01/matrix_multiplication_keras.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 127.55612946  125.59892273  122.93148041 ...,  119.09933472\n",
      "   120.31015015  123.70563507]\n",
      " [ 126.91525269  120.60913086  122.53115845 ...,  114.7818985   117.73587036\n",
      "   119.22080994]\n",
      " [ 125.19042969  124.79894257  128.43052673 ...,  121.96895599\n",
      "   116.95805359  123.73403168]\n",
      " ..., \n",
      " [ 126.55613708  125.86196899  127.1171875  ...,  123.17983246  123.4691925\n",
      "   123.82902527]\n",
      " [ 130.45053101  133.09960938  136.35180664 ...,  130.31216431\n",
      "   129.79626465  130.48962402]\n",
      " [ 130.10887146  127.49655914  129.2310791  ...,  126.10153961  123.6025238\n",
      "   126.6700592 ]]\n"
     ]
    }
   ],
   "source": [
    "import keras.backend as K\n",
    "import numpy as np\n",
    "A = np.random.rand(20,500)\n",
    "B = np.random.rand(500,3000)\n",
    "\n",
    "x = K.variable(value=A)\n",
    "y = K.variable(value=B)\n",
    "\n",
    "z = K.dot(x,y)\n",
    "\n",
    "print(K.eval(z))\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:tensorflow]",
   "language": "python",
   "name": "conda-env-tensorflow-py"
  },
  "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.5.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/Hdf5_with_PyTables.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Import module and create a random d\n",
    "import numpy as np\n",
    "arr = np.random.rand(5,4)\n",
    "np.savetxt('temp.csv', arr, delimiter=',')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "arr = np.loadtxt('temp.csv', skiprows=1, usecols=(2,3),\n",
    "            delimiter=',')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "import tables\n",
    "h5filename = 'pytable_demo.hdf5'\n",
    "with tables.open_file(h5filename,mode='w') as h5file:\n",
    "    root = h5file.root\n",
    "    h5file.create_array(root,'global_power',arr)\n",
    "    h5file.close()\n",
    "    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<class 'numpy.ndarray'> (4, 2)\n",
      "[[0.66775171 0.5654945 ]\n",
      " [0.31355147 0.37325779]\n",
      " [0.25665679 0.79335901]\n",
      " [0.96372349 0.45597874]]\n"
     ]
    }
   ],
   "source": [
    "with tables.open_file(h5filename,mode='r') as h5file:\n",
    "    root = h5file.root\n",
    "    for node in h5file.root:\n",
    "        ds = node.read()\n",
    "        print(type(ds),ds.shape)\n",
    "        print(ds)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:anaconda3]",
   "language": "python",
   "name": "conda-env-anaconda3-py"
  },
  "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.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/NoSQL with Python.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Requirement already satisfied: pymongo in /Users/am/anaconda3/lib/python3.6/site-packages (3.7.1)\n",
      "\u001b[31mdistributed 1.21.8 requires msgpack, which is not installed.\u001b[0m\n",
      "\u001b[33mYou are using pip version 10.0.1, however version 18.0 is available.\n",
      "You should consider upgrading via the 'pip install --upgrade pip' command.\u001b[0m\n"
     ]
    }
   ],
   "source": [
    "!pip install pymongo"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pymongo\n",
    "client = pymongo.MongoClient()\n",
    "db = client.test"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "from sklearn.datasets import load_breast_cancer\n",
    "import pandas as pd\n",
    "\n",
    "cancer = load_breast_cancer()\n",
    "data = pd.DataFrame(cancer.data, columns=[cancer.feature_names])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "import json"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead tr th {\n",
       "        text-align: left;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      <th></th>\n",
       "      <th>mean radius</th>\n",
       "      <th>mean texture</th>\n",
       "      <th>mean perimeter</th>\n",
       "      <th>mean area</th>\n",
       "      <th>mean smoothness</th>\n",
       "      <th>mean compactness</th>\n",
       "      <th>mean concavity</th>\n",
       "      <th>mean concave points</th>\n",
       "      <th>mean symmetry</th>\n",
       "      <th>mean fractal dimension</th>\n",
       "      <th>...</th>\n",
       "      <th>worst radius</th>\n",
       "      <th>worst texture</th>\n",
       "      <th>worst perimeter</th>\n",
       "      <th>worst area</th>\n",
       "      <th>worst smoothness</th>\n",
       "      <th>worst compactness</th>\n",
       "      <th>worst concavity</th>\n",
       "      <th>worst concave points</th>\n",
       "      <th>worst symmetry</th>\n",
       "      <th>worst fractal dimension</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>17.99</td>\n",
       "      <td>10.38</td>\n",
       "      <td>122.80</td>\n",
       "      <td>1001.0</td>\n",
       "      <td>0.11840</td>\n",
       "      <td>0.27760</td>\n",
       "      <td>0.3001</td>\n",
       "      <td>0.14710</td>\n",
       "      <td>0.2419</td>\n",
       "      <td>0.07871</td>\n",
       "      <td>...</td>\n",
       "      <td>25.38</td>\n",
       "      <td>17.33</td>\n",
       "      <td>184.60</td>\n",
       "      <td>2019.0</td>\n",
       "      <td>0.1622</td>\n",
       "      <td>0.6656</td>\n",
       "      <td>0.7119</td>\n",
       "      <td>0.2654</td>\n",
       "      <td>0.4601</td>\n",
       "      <td>0.11890</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>20.57</td>\n",
       "      <td>17.77</td>\n",
       "      <td>132.90</td>\n",
       "      <td>1326.0</td>\n",
       "      <td>0.08474</td>\n",
       "      <td>0.07864</td>\n",
       "      <td>0.0869</td>\n",
       "      <td>0.07017</td>\n",
       "      <td>0.1812</td>\n",
       "      <td>0.05667</td>\n",
       "      <td>...</td>\n",
       "      <td>24.99</td>\n",
       "      <td>23.41</td>\n",
       "      <td>158.80</td>\n",
       "      <td>1956.0</td>\n",
       "      <td>0.1238</td>\n",
       "      <td>0.1866</td>\n",
       "      <td>0.2416</td>\n",
       "      <td>0.1860</td>\n",
       "      <td>0.2750</td>\n",
       "      <td>0.08902</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>19.69</td>\n",
       "      <td>21.25</td>\n",
       "      <td>130.00</td>\n",
       "      <td>1203.0</td>\n",
       "      <td>0.10960</td>\n",
       "      <td>0.15990</td>\n",
       "      <td>0.1974</td>\n",
       "      <td>0.12790</td>\n",
       "      <td>0.2069</td>\n",
       "      <td>0.05999</td>\n",
       "      <td>...</td>\n",
       "      <td>23.57</td>\n",
       "      <td>25.53</td>\n",
       "      <td>152.50</td>\n",
       "      <td>1709.0</td>\n",
       "      <td>0.1444</td>\n",
       "      <td>0.4245</td>\n",
       "      <td>0.4504</td>\n",
       "      <td>0.2430</td>\n",
       "      <td>0.3613</td>\n",
       "      <td>0.08758</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>11.42</td>\n",
       "      <td>20.38</td>\n",
       "      <td>77.58</td>\n",
       "      <td>386.1</td>\n",
       "      <td>0.14250</td>\n",
       "      <td>0.28390</td>\n",
       "      <td>0.2414</td>\n",
       "      <td>0.10520</td>\n",
       "      <td>0.2597</td>\n",
       "      <td>0.09744</td>\n",
       "      <td>...</td>\n",
       "      <td>14.91</td>\n",
       "      <td>26.50</td>\n",
       "      <td>98.87</td>\n",
       "      <td>567.7</td>\n",
       "      <td>0.2098</td>\n",
       "      <td>0.8663</td>\n",
       "      <td>0.6869</td>\n",
       "      <td>0.2575</td>\n",
       "      <td>0.6638</td>\n",
       "      <td>0.17300</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>20.29</td>\n",
       "      <td>14.34</td>\n",
       "      <td>135.10</td>\n",
       "      <td>1297.0</td>\n",
       "      <td>0.10030</td>\n",
       "      <td>0.13280</td>\n",
       "      <td>0.1980</td>\n",
       "      <td>0.10430</td>\n",
       "      <td>0.1809</td>\n",
       "      <td>0.05883</td>\n",
       "      <td>...</td>\n",
       "      <td>22.54</td>\n",
       "      <td>16.67</td>\n",
       "      <td>152.20</td>\n",
       "      <td>1575.0</td>\n",
       "      <td>0.1374</td>\n",
       "      <td>0.2050</td>\n",
       "      <td>0.4000</td>\n",
       "      <td>0.1625</td>\n",
       "      <td>0.2364</td>\n",
       "      <td>0.07678</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 30 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "  mean radius mean texture mean perimeter mean area mean smoothness  \\\n",
       "0       17.99        10.38         122.80    1001.0         0.11840   \n",
       "1       20.57        17.77         132.90    1326.0         0.08474   \n",
       "2       19.69        21.25         130.00    1203.0         0.10960   \n",
       "3       11.42        20.38          77.58     386.1         0.14250   \n",
       "4       20.29        14.34         135.10    1297.0         0.10030   \n",
       "\n",
       "  mean compactness mean concavity mean concave points mean symmetry  \\\n",
       "0          0.27760         0.3001             0.14710        0.2419   \n",
       "1          0.07864         0.0869             0.07017        0.1812   \n",
       "2          0.15990         0.1974             0.12790        0.2069   \n",
       "3          0.28390         0.2414             0.10520        0.2597   \n",
       "4          0.13280         0.1980             0.10430        0.1809   \n",
       "\n",
       "  mean fractal dimension           ...           worst radius worst texture  \\\n",
       "0                0.07871           ...                  25.38         17.33   \n",
       "1                0.05667           ...                  24.99         23.41   \n",
       "2                0.05999           ...                  23.57         25.53   \n",
       "3                0.09744           ...                  14.91         26.50   \n",
       "4                0.05883           ...                  22.54         16.67   \n",
       "\n",
       "  worst perimeter worst area worst smoothness worst compactness  \\\n",
       "0          184.60     2019.0           0.1622            0.6656   \n",
       "1          158.80     1956.0           0.1238            0.1866   \n",
       "2          152.50     1709.0           0.1444            0.4245   \n",
       "3           98.87      567.7           0.2098            0.8663   \n",
       "4          152.20     1575.0           0.1374            0.2050   \n",
       "\n",
       "  worst concavity worst concave points worst symmetry worst fractal dimension  \n",
       "0          0.7119               0.2654         0.4601                 0.11890  \n",
       "1          0.2416               0.1860         0.2750                 0.08902  \n",
       "2          0.4504               0.2430         0.3613                 0.08758  \n",
       "3          0.6869               0.2575         0.6638                 0.17300  \n",
       "4          0.4000               0.1625         0.2364                 0.07678  \n",
       "\n",
       "[5 rows x 30 columns]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_in_json = data.to_json(orient='split')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "rows = json.loads(data_in_json)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/Users/am/anaconda3/lib/python3.6/site-packages/ipykernel/__main__.py:1: DeprecationWarning: insert is deprecated. Use insert_one or insert_many instead.\n",
      "  if __name__ == '__main__':\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "ObjectId('5ba272f0d82f8a68a1fa33ab')"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "db.cancer_data_2.insert(rows)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "cursor = db['cancer_data_2'].find({})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "                        _id  \\\n",
      "0  5ba272f0d82f8a68a1fa33ab   \n",
      "\n",
      "                                             columns  \\\n",
      "0  [[mean radius], [mean texture], [mean perimete...   \n",
      "\n",
      "                                                data  \\\n",
      "0  [[17.99, 10.38, 122.8, 1001.0, 0.1184, 0.2776,...   \n",
      "\n",
      "                                               index  \n",
      "0  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...  \n"
     ]
    }
   ],
   "source": [
    "df = pd.DataFrame(list(cursor))\n",
    "print(df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [default]",
   "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.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/OpenPyXL_example.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Collecting openpyxl\n",
      "  Downloading openpyxl-2.5.0.tar.gz (169kB)\n",
      "\u001b[K    100% |████████████████████████████████| 174kB 393kB/s ta 0:00:01\n",
      "\u001b[?25hCollecting jdcal (from openpyxl)\n",
      "  Downloading jdcal-1.3.tar.gz\n",
      "Collecting et_xmlfile (from openpyxl)\n",
      "  Downloading et_xmlfile-1.0.1.tar.gz\n",
      "Building wheels for collected packages: openpyxl, jdcal, et-xmlfile\n",
      "  Running setup.py bdist_wheel for openpyxl ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /Users/am/Library/Caches/pip/wheels/a7/88/96/29c1f91ba5a9b94dfc39a9f6f72d0eb92d6f0d917cf2341a3f\n",
      "  Running setup.py bdist_wheel for jdcal ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /Users/am/Library/Caches/pip/wheels/0f/63/92/19ac65ed64189de4d662f269d39dd08a887258842ad2f29549\n",
      "  Running setup.py bdist_wheel for et-xmlfile ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /Users/am/Library/Caches/pip/wheels/99/f6/53/5e18f3ff4ce36c990fa90ebdf2b80cd9b44dc461f750a1a77c\n",
      "Successfully built openpyxl jdcal et-xmlfile\n",
      "Installing collected packages: jdcal, et-xmlfile, openpyxl\n",
      "Successfully installed et-xmlfile-1.0.1 jdcal-1.3 openpyxl-2.5.0\n"
     ]
    }
   ],
   "source": [
    "# Install if OpenPyXl is not already installed \n",
    "!pip install openpyxl"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "A\n"
     ]
    }
   ],
   "source": [
    "from openpyxl import Workbook\n",
    "from openpyxl.compat import range\n",
    "from openpyxl.utils import get_column_letter\n",
    "\n",
    "wb = Workbook()\n",
    "\n",
    "dest_filename = 'empty_book.xlsx'\n",
    "\n",
    "ws1 = wb.active\n",
    "ws1.title = \"range names\"\n",
    "\n",
    "for row in range(1, 40):\n",
    "     ws1.append(range(0,100,5))\n",
    "\n",
    "ws2 = wb.create_sheet(title=\"Pi\")\n",
    "ws2['F5'] = 2 * 3.14\n",
    "ws2.cell(column=1, row=5, value= 3.14)\n",
    "\n",
    "ws3 = wb.create_sheet(title=\"Data\")\n",
    "for row in range(1, 20):\n",
    "     for col in range(1, 15):\n",
    "         _ = ws3.cell(column=col, row=row, value=\"{0}\".format(get_column_letter(col)))\n",
    "print(ws3['A10'].value)\n",
    "\n",
    "wb.save(filename = dest_filename)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['range names', 'Pi', 'Data']\n",
      "15\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/Users/am/anaconda3/envs/tensorflow/lib/python3.5/site-packages/ipykernel/__main__.py:4: DeprecationWarning: Call to deprecated function get_sheet_names (Use wb.sheetnames).\n"
     ]
    }
   ],
   "source": [
    "from openpyxl import load_workbook\n",
    "wb = load_workbook(filename = 'empty_book.xlsx')\n",
    "sheet_ranges = wb['range names']\n",
    "print(wb.get_sheet_names())\n",
    "print(sheet_ranges['D18'].value)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:tensorflow]",
   "language": "python",
   "name": "conda-env-tensorflow-py"
  },
  "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.5.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/Pandas_xlsx_example.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "df = pd.read_excel(\"empty_book.xlsx\", sheet_name=0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>0</th>\n",
       "      <th>5</th>\n",
       "      <th>10</th>\n",
       "      <th>15</th>\n",
       "      <th>20</th>\n",
       "      <th>25</th>\n",
       "      <th>30</th>\n",
       "      <th>35</th>\n",
       "      <th>40</th>\n",
       "      <th>45</th>\n",
       "      <th>50</th>\n",
       "      <th>55</th>\n",
       "      <th>60</th>\n",
       "      <th>65</th>\n",
       "      <th>70</th>\n",
       "      <th>75</th>\n",
       "      <th>80</th>\n",
       "      <th>85</th>\n",
       "      <th>90</th>\n",
       "      <th>95</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>0.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>15.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>25.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>35.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>45.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>55.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>65.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>75.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>85.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>95.0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         0     5     10    15    20    25    30    35    40    45    50    55  \\\n",
       "count  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0   \n",
       "mean    0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "std     0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   \n",
       "min     0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "25%     0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "50%     0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "75%     0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "max     0.0   5.0  10.0  15.0  20.0  25.0  30.0  35.0  40.0  45.0  50.0  55.0   \n",
       "\n",
       "         60    65    70    75    80    85    90    95  \n",
       "count  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  \n",
       "mean   60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  \n",
       "std     0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0  \n",
       "min    60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  \n",
       "25%    60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  \n",
       "50%    60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  \n",
       "75%    60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  \n",
       "max    60.0  65.0  70.0  75.0  80.0  85.0  90.0  95.0  "
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "result = df * 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>0</th>\n",
       "      <th>5</th>\n",
       "      <th>10</th>\n",
       "      <th>15</th>\n",
       "      <th>20</th>\n",
       "      <th>25</th>\n",
       "      <th>30</th>\n",
       "      <th>35</th>\n",
       "      <th>40</th>\n",
       "      <th>45</th>\n",
       "      <th>50</th>\n",
       "      <th>55</th>\n",
       "      <th>60</th>\n",
       "      <th>65</th>\n",
       "      <th>70</th>\n",
       "      <th>75</th>\n",
       "      <th>80</th>\n",
       "      <th>85</th>\n",
       "      <th>90</th>\n",
       "      <th>95</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "      <td>38.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>0.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>30.0</td>\n",
       "      <td>40.0</td>\n",
       "      <td>50.0</td>\n",
       "      <td>60.0</td>\n",
       "      <td>70.0</td>\n",
       "      <td>80.0</td>\n",
       "      <td>90.0</td>\n",
       "      <td>100.0</td>\n",
       "      <td>110.0</td>\n",
       "      <td>120.0</td>\n",
       "      <td>130.0</td>\n",
       "      <td>140.0</td>\n",
       "      <td>150.0</td>\n",
       "      <td>160.0</td>\n",
       "      <td>170.0</td>\n",
       "      <td>180.0</td>\n",
       "      <td>190.0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         0     5     10    15    20    25    30    35    40    45     50  \\\n",
       "count  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0  38.0   38.0   \n",
       "mean    0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "std     0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0   0.0    0.0   \n",
       "min     0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "25%     0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "50%     0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "75%     0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "max     0.0  10.0  20.0  30.0  40.0  50.0  60.0  70.0  80.0  90.0  100.0   \n",
       "\n",
       "          55     60     65     70     75     80     85     90     95  \n",
       "count   38.0   38.0   38.0   38.0   38.0   38.0   38.0   38.0   38.0  \n",
       "mean   110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  \n",
       "std      0.0    0.0    0.0    0.0    0.0    0.0    0.0    0.0    0.0  \n",
       "min    110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  \n",
       "25%    110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  \n",
       "50%    110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  \n",
       "75%    110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  \n",
       "max    110.0  120.0  130.0  140.0  150.0  160.0  170.0  180.0  190.0  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "result.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "result.to_excel(\"empty_book_modified.xlsx\")"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:tensorflow]",
   "language": "python",
   "name": "conda-env-tensorflow-py"
  },
  "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.5.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/Readme.md
================================================
# Data Access and Distributed Processing for ioT


================================================
FILE: Chapter02/SQL with Python.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Database opened successfully\n"
     ]
    }
   ],
   "source": [
    "import sqlite3 \n",
    "import pandas as pd\n",
    "connection = sqlite3.connect('database.sqlite')\n",
    "print(\"Database opened successfully\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "    type               name           tbl_name  rootpage  \\\n",
      "0  table    sqlite_sequence    sqlite_sequence         4   \n",
      "1  table  Player_Attributes  Player_Attributes        11   \n",
      "2  table             Player             Player        14   \n",
      "3  table              Match              Match        18   \n",
      "4  table             League             League        24   \n",
      "5  table            Country            Country        26   \n",
      "6  table               Team               Team        29   \n",
      "7  table    Team_Attributes    Team_Attributes         2   \n",
      "\n",
      "                                                 sql  \n",
      "0             CREATE TABLE sqlite_sequence(name,seq)  \n",
      "1  CREATE TABLE \"Player_Attributes\" (\\n\\t`id`\\tIN...  \n",
      "2  CREATE TABLE `Player` (\\n\\t`id`\\tINTEGER PRIMA...  \n",
      "3  CREATE TABLE `Match` (\\n\\t`id`\\tINTEGER PRIMAR...  \n",
      "4  CREATE TABLE `League` (\\n\\t`id`\\tINTEGER PRIMA...  \n",
      "5  CREATE TABLE `Country` (\\n\\t`id`\\tINTEGER PRIM...  \n",
      "6  CREATE TABLE \"Team\" (\\n\\t`id`\\tINTEGER PRIMARY...  \n",
      "7  CREATE TABLE `Team_Attributes` (\\n\\t`id`\\tINTE...  \n"
     ]
    }
   ],
   "source": [
    "tables = pd.read_sql(\"SELECT * FROM sqlite_master WHERE type='table';\", connection)\n",
    "print(tables)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "countries = pd.read_sql(\"SELECT * FROM Country;\", connection)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>name</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>Belgium</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1729</td>\n",
       "      <td>England</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>4769</td>\n",
       "      <td>France</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>7809</td>\n",
       "      <td>Germany</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>10257</td>\n",
       "      <td>Italy</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "      id     name\n",
       "0      1  Belgium\n",
       "1   1729  England\n",
       "2   4769   France\n",
       "3   7809  Germany\n",
       "4  10257    Italy"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "countries.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>player_api_id</th>\n",
       "      <th>player_name</th>\n",
       "      <th>player_fifa_api_id</th>\n",
       "      <th>birthday</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>505942</td>\n",
       "      <td>Aaron Appindangoye</td>\n",
       "      <td>218353</td>\n",
       "      <td>1992-02-29 00:00:00</td>\n",
       "      <td>182.88</td>\n",
       "      <td>187</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>155782</td>\n",
       "      <td>Aaron Cresswell</td>\n",
       "      <td>189615</td>\n",
       "      <td>1989-12-15 00:00:00</td>\n",
       "      <td>170.18</td>\n",
       "      <td>146</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>162549</td>\n",
       "      <td>Aaron Doran</td>\n",
       "      <td>186170</td>\n",
       "      <td>1991-05-13 00:00:00</td>\n",
       "      <td>170.18</td>\n",
       "      <td>163</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>30572</td>\n",
       "      <td>Aaron Galindo</td>\n",
       "      <td>140161</td>\n",
       "      <td>1982-05-08 00:00:00</td>\n",
       "      <td>182.88</td>\n",
       "      <td>198</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>23780</td>\n",
       "      <td>Aaron Hughes</td>\n",
       "      <td>17725</td>\n",
       "      <td>1979-11-08 00:00:00</td>\n",
       "      <td>182.88</td>\n",
       "      <td>154</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   id  player_api_id         player_name  player_fifa_api_id  \\\n",
       "0   1         505942  Aaron Appindangoye              218353   \n",
       "1   2         155782     Aaron Cresswell              189615   \n",
       "2   3         162549         Aaron Doran              186170   \n",
       "3   4          30572       Aaron Galindo              140161   \n",
       "4   5          23780        Aaron Hughes               17725   \n",
       "\n",
       "              birthday  height  weight  \n",
       "0  1992-02-29 00:00:00  182.88     187  \n",
       "1  1989-12-15 00:00:00  170.18     146  \n",
       "2  1991-05-13 00:00:00  170.18     163  \n",
       "3  1982-05-08 00:00:00  182.88     198  \n",
       "4  1979-11-08 00:00:00  182.88     154  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "players = pd.read_sql_query(\"SELECT * FROM Player\", connection)\n",
    "players.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "         id  player_api_id            player_name  player_fifa_api_id  \\\n",
      "0         1         505942     Aaron Appindangoye              218353   \n",
      "1         4          30572          Aaron Galindo              140161   \n",
      "2         9         528212           Aaron Lennox              206592   \n",
      "3        11          23889          Aaron Mokoena               47189   \n",
      "4        17         161644  Aaron Taylor-Sinclair              213569   \n",
      "5        20          46447              Abasse Ba              156626   \n",
      "6        24          42664     Abdelkader Ghezzal              178063   \n",
      "7        29         306735    Abdelouahed Chakhsi              210504   \n",
      "8        31          31684       Abdeslam Ouaddou               33022   \n",
      "9        32          32637  Abdessalam Benjelloun              177295   \n",
      "10       34          41093           Abdou Traore              187048   \n",
      "11       35         564712              Abdoul Ba              225050   \n",
      "12       39         191784           Abdoulaye Ba              204826   \n",
      "13       43         189181       Abdoulaye Diallo              197233   \n",
      "14       45          40005         Abdoulaye Faye              100329   \n",
      "15       47          37280        Abdoulaye Meite               41745   \n",
      "16       48         439366        Abdoulaye Toure              210450   \n",
      "17       51         419681      Abdul Aziz Tetteh              190193   \n",
      "18       56          31012       Abdulkader Keita              157191   \n",
      "19       61          24385           Abel Aguilar              177974   \n",
      "20       64         172875       Abel Issa Camara              208005   \n",
      "21       66         240556            Abel Tamata              202153   \n",
      "22       68          37422     Abella Perez Damia              159580   \n",
      "23       71         181344       Aboubacar Tandia              138675   \n",
      "24       76         208635        Abraham Kudemor              202600   \n",
      "25       79          41489          Achille Coser              163901   \n",
      "26       80          25571          Achille Emana              112392   \n",
      "27       85          26331               Adailton              158505   \n",
      "28       87         495841    Adalberto Penaranda              231638   \n",
      "29       89          68840             Adam Banas              189047   \n",
      "...     ...            ...                    ...                 ...   \n",
      "4846  11005         274787             Yvon Mvogo              206003   \n",
      "4847  11006         210682       Zacharie Boucher              201138   \n",
      "4848  11009          33076          Zak Whitbread              138155   \n",
      "4849  11011         208688         Zakaria Diallo              200067   \n",
      "4850  11018         172489           Zander Clark              204269   \n",
      "4851  11021         181312        Zarko Tomasevic              193690   \n",
      "4852  11023         115585            Zaur Sadaev              187590   \n",
      "4853  11025          32633     Zbigniew Malkowski              139865   \n",
      "4854  11026          30861         Zdenek Grygera               40988   \n",
      "4855  11027          36547           Zdenek Kroca              185004   \n",
      "4856  11028          89251        Zdenek Ondrasek              189655   \n",
      "4857  11030          25772     Zdravko Kuzmanovic              168650   \n",
      "4858  11032          34104              Ze Castro              157947   \n",
      "4859  11033         128047             Ze Eduardo              188001   \n",
      "4860  11035         306167                Ze Luis              203757   \n",
      "4861  11042         157284           Zeljko Brkic              195090   \n",
      "4862  11043          30850           Zeljko Kalac               51883   \n",
      "4863  11050         244953           Ziggy Gordon              223263   \n",
      "4864  11053         277772             Zinho Gano              204227   \n",
      "4865  11056          27305      Zlatan Bajramovic               31667   \n",
      "4866  11057          35724     Zlatan Ibrahimovic               41236   \n",
      "4867  11058          12574     Zlatan Ljubijankic              176103   \n",
      "4868  11059          39494           Zlatko Dedic              141111   \n",
      "4869  11060          17233          Zlatko Janjic              188405   \n",
      "4870  11065          39801         Zoltan Szelesi              157283   \n",
      "4871  11067          56929         Zoran Rendulic              188593   \n",
      "4872  11070         282473         Zouhair Feddal              205705   \n",
      "4873  11072         111182           Zsolt Laczko              164680   \n",
      "4874  11074          35506    Zurab Khizanishvili               47058   \n",
      "4875  11075          39902     Zvjezdan Misimovic              102359   \n",
      "\n",
      "                 birthday  height  weight  \n",
      "0     1992-02-29 00:00:00  182.88     187  \n",
      "1     1982-05-08 00:00:00  182.88     198  \n",
      "2     1993-02-19 00:00:00  190.50     181  \n",
      "3     1980-11-25 00:00:00  182.88     181  \n",
      "4     1991-04-08 00:00:00  182.88     176  \n",
      "5     1976-07-12 00:00:00  187.96     185  \n",
      "6     1984-12-05 00:00:00  182.88     172  \n",
      "7     1986-10-01 00:00:00  182.88     170  \n",
      "8     1978-11-01 00:00:00  190.50     181  \n",
      "9     1985-01-28 00:00:00  187.96     179  \n",
      "10    1988-01-17 00:00:00  180.34     174  \n",
      "11    1994-02-08 00:00:00  200.66     212  \n",
      "12    1991-01-01 00:00:00  198.12     174  \n",
      "13    1992-03-30 00:00:00  187.96     174  \n",
      "14    1978-02-26 00:00:00  187.96     218  \n",
      "15    1980-10-06 00:00:00  185.42     181  \n",
      "16    1994-03-03 00:00:00  187.96     170  \n",
      "17    1989-02-10 00:00:00  182.88     190  \n",
      "18    1981-08-06 00:00:00  182.88     172  \n",
      "19    1985-01-06 00:00:00  185.42     176  \n",
      "20    1990-01-06 00:00:00  185.42     179  \n",
      "21    1990-12-05 00:00:00  182.88     170  \n",
      "22    1982-04-15 00:00:00  187.96     174  \n",
      "23    1983-10-05 00:00:00  193.04     185  \n",
      "24    1985-02-25 00:00:00  182.88     179  \n",
      "25    1982-07-14 00:00:00  185.42     174  \n",
      "26    1982-06-05 00:00:00  180.34     170  \n",
      "27    1983-04-14 00:00:00  190.50     187  \n",
      "28    1997-05-31 00:00:00  182.88     172  \n",
      "29    1982-12-25 00:00:00  185.42     174  \n",
      "...                   ...     ...     ...  \n",
      "4846  1994-06-06 00:00:00  187.96     185  \n",
      "4847  1992-03-07 00:00:00  180.34     174  \n",
      "4848  1984-01-10 00:00:00  187.96     172  \n",
      "4849  1986-08-13 00:00:00  193.04     194  \n",
      "4850  1992-06-26 00:00:00  195.58     170  \n",
      "4851  1990-02-22 00:00:00  187.96     187  \n",
      "4852  1989-11-06 00:00:00  182.88     172  \n",
      "4853  1978-01-19 00:00:00  187.96     181  \n",
      "4854  1980-05-14 00:00:00  185.42     172  \n",
      "4855  1980-09-29 00:00:00  193.04     196  \n",
      "4856  1988-12-22 00:00:00  185.42     174  \n",
      "4857  1987-09-22 00:00:00  185.42     176  \n",
      "4858  1983-01-13 00:00:00  182.88     181  \n",
      "4859  1991-08-16 00:00:00  185.42     194  \n",
      "4860  1991-01-24 00:00:00  185.42     185  \n",
      "4861  1986-07-09 00:00:00  198.12     209  \n",
      "4862  1972-12-16 00:00:00  203.20     209  \n",
      "4863  1993-04-23 00:00:00  180.34     170  \n",
      "4864  1993-10-13 00:00:00  198.12     205  \n",
      "4865  1979-08-12 00:00:00  182.88     174  \n",
      "4866  1981-10-03 00:00:00  195.58     209  \n",
      "4867  1983-12-15 00:00:00  185.42     176  \n",
      "4868  1984-10-05 00:00:00  182.88     170  \n",
      "4869  1986-05-07 00:00:00  187.96     183  \n",
      "4870  1981-11-22 00:00:00  182.88     176  \n",
      "4871  1984-05-22 00:00:00  190.50     179  \n",
      "4872  1989-01-01 00:00:00  190.50     172  \n",
      "4873  1986-12-18 00:00:00  182.88     176  \n",
      "4874  1981-10-06 00:00:00  185.42     172  \n",
      "4875  1982-06-05 00:00:00  180.34     176  \n",
      "\n",
      "[4876 rows x 7 columns]\n"
     ]
    }
   ],
   "source": [
    "selected_players = pd.read_sql_query(\"SELECT * FROM Player WHERE height >= 180 AND weight >= 170 \", connection)\n",
    "print(selected_players)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Requirement already satisfied: mysql-connector-python in /Users/am/anaconda3/lib/python3.6/site-packages (8.0.12)\n",
      "Requirement already satisfied: protobuf>=3.0.0 in /Users/am/anaconda3/lib/python3.6/site-packages (from mysql-connector-python) (3.6.1)\n",
      "Requirement already satisfied: six>=1.9 in /Users/am/anaconda3/lib/python3.6/site-packages (from protobuf>=3.0.0->mysql-connector-python) (1.11.0)\n",
      "Requirement already satisfied: setuptools in /Users/am/anaconda3/lib/python3.6/site-packages (from protobuf>=3.0.0->mysql-connector-python) (39.1.0)\n",
      "\u001b[31mdistributed 1.21.8 requires msgpack, which is not installed.\u001b[0m\n",
      "\u001b[33mYou are using pip version 10.0.1, however version 18.0 is available.\n",
      "You should consider upgrading via the 'pip install --upgrade pip' command.\u001b[0m\n"
     ]
    }
   ],
   "source": [
    "! pip install mysql-connector-python"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import mysql.connector \n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "connection = mysql.connector.connect(host=\"127.0.0.1\",  # your host \n",
    "                    user=\"root\",                        # username\n",
    "                    password=\"reddel17R\" )              # password "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<mysql.connector.connection_cext.CMySQLConnection object at 0x107a69550>\n"
     ]
    }
   ],
   "source": [
    "print(connection)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "('information_schema',)\n",
      "('mysql',)\n",
      "('performance_schema',)\n",
      "('sys',)\n"
     ]
    }
   ],
   "source": [
    "mycursor = connection.cursor()\n",
    "mycursor.execute(\"SHOW DATABASES\")\n",
    "for x in mycursor:\n",
    "  print(x) "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "connection = mysql.connector.connect(host=\"127.0.0.1\",  # your host \n",
    "                    user=\"root\",                        # username\n",
    "                    password=\"reddel17R\" ,\n",
    "                    database = 'mysql') "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "('columns_priv',)\n",
      "('component',)\n",
      "('db',)\n",
      "('default_roles',)\n",
      "('engine_cost',)\n",
      "('func',)\n",
      "('general_log',)\n",
      "('global_grants',)\n",
      "('gtid_executed',)\n",
      "('help_category',)\n",
      "('help_keyword',)\n",
      "('help_relation',)\n",
      "('help_topic',)\n",
      "('innodb_index_stats',)\n",
      "('innodb_table_stats',)\n",
      "('password_history',)\n",
      "('plugin',)\n",
      "('procs_priv',)\n",
      "('proxies_priv',)\n",
      "('role_edges',)\n",
      "('server_cost',)\n",
      "('servers',)\n",
      "('slave_master_info',)\n",
      "('slave_relay_log_info',)\n",
      "('slave_worker_info',)\n",
      "('slow_log',)\n",
      "('tables_priv',)\n",
      "('time_zone',)\n",
      "('time_zone_leap_second',)\n",
      "('time_zone_name',)\n",
      "('time_zone_transition',)\n",
      "('time_zone_transition_type',)\n",
      "('user',)\n"
     ]
    }
   ],
   "source": [
    "mycursor = connection.cursor()\n",
    "mycursor.execute(\"SHOW TABLES\")\n",
    "for x in mycursor:\n",
    "  print(x) "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "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.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/Txt_files.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_folder = '../../data/Shakespeare'\n",
    "data_file = 'alllines.txt'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [],
   "source": [
    "import os\n",
    "\n",
    "#f = open(os.path.join(data_folder,data_file),newline='') \n",
    "f = open(data_file)\n",
    "contents = f.read()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\"ACT I\"\n",
      "\"SCENE I. London. The palace.\"\n",
      "\"Enter KING HENRY, LORD JOHN OF LANCASTER, the EARL of WESTMORELAND, SIR WALTER BLUNT, and others\"\n",
      "\"So shaken as we are, so wan with care,\"\n",
      "\"Find we a time for frighted peace to pant,\"\n",
      "\"And breathe short-winded accents of new broils\"\n",
      "\"To be commenced in strands afar remote.\"\n",
      "\"No more the thirsty entrance of this soil\"\n",
      "\"Shall daub her lips with her own children's blood,\"\n",
      "\"Nor more shall trenching war channel her fields,\"\n",
      "\"Nor bruise her flowerets with the armed hoofs\"\n",
      "\"Of hostile paces: those opposed eyes,\"\n",
      "\"Which, like the meteors of a troubled heaven,\"\n",
      "\"All of one nature, of one substance bred,\"\n",
      "\"Did lately meet in the intestine shock\"\n",
      "\"And furious close of civil butchery\"\n",
      "\"Shall now, in mutual well-beseeming ranks,\"\n",
      "\"March all one way and be no more opposed\"\n",
      "\"Against acquaintance, kindred and allies:\"\n",
      "\"The edge of war, like an ill-sheathed knife,\"\n",
      "\"No more shall cut his master. Therefore, friends,\"\n",
      "\"As far as to the sepulchre of Christ,\"\n",
      "\"Whose \n"
     ]
    }
   ],
   "source": [
    "print(contents[:1000])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "4583798"
      ]
     },
     "execution_count": 42,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(contents)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "data_file = 'household_power_consumption.txt'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['Date;Time;Global_active_power;Global_reactive_power;Voltage;Global_intensity;Sub_metering_1;Sub_metering_2;Sub_metering_3'\n",
      " '16/12/2006;17:24:00;4.216;0.418;234.840;18.400;0.000;1.000;17.000'\n",
      " '16/12/2006;17:25:00;5.360;0.436;233.630;23.000;0.000;1.000;16.000'\n",
      " '16/12/2006;17:26:00;5.374;0.498;233.290;23.000;0.000;2.000;17.000'\n",
      " '16/12/2006;17:27:00;5.388;0.502;233.740;23.000;0.000;1.000;17.000'\n",
      " '16/12/2006;17:28:00;3.666;0.528;235.680;15.800;0.000;1.000;17.000'\n",
      " '16/12/2006;17:29:00;3.520;0.522;235.020;15.000;0.000;2.000;17.000'\n",
      " '16/12/2006;17:30:00;3.702;0.520;235.090;15.800;0.000;1.000;17.000'\n",
      " '16/12/2006;17:31:00;3.700;0.520;235.220;15.800;0.000;1.000;17.000'\n",
      " '16/12/2006;17:32:00;3.668;0.510;233.990;15.800;0.000;1.000;17.000']\n"
     ]
    }
   ],
   "source": [
    "data = np.genfromtxt(data_file,dtype='str')\n",
    "print(data[:10])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "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.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}


================================================
FILE: Chapter02/read_csv_file.ipynb
================================================
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_folder = '../../data/household_power_consumption' \n",
    "data_file = 'household_power_consumption.csv'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['Date', 'Time', 'Global_active_power', 'Global_reactive_power', 'Voltage', 'Global_intensity', 'Sub_metering_1', 'Sub_metering_2', 'Sub_metering_3']\n",
      "['16/12/2006', '17:24:00', '4.216', '0.418', '234.840', '18.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:25:00', '5.360', '0.436', '233.630', '23.000', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '17:26:00', '5.374', '0.498', '233.290', '23.000', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '17:27:00', '5.388', '0.502', '233.740', '23.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:28:00', '3.666', '0.528', '235.680', '15.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:29:00', '3.520', '0.522', '235.020', '15.000', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '17:30:00', '3.702', '0.520', '235.090', '15.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:31:00', '3.700', '0.520', '235.220', '15.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:32:00', '3.668', '0.510', '233.990', '15.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:33:00', '3.662', '0.510', '233.860', '15.800', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '17:34:00', '4.448', '0.498', '232.860', '19.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:35:00', '5.412', '0.470', '232.780', '23.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:36:00', '5.224', '0.478', '232.990', '22.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '17:37:00', '5.268', '0.398', '232.910', '22.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '17:38:00', '4.054', '0.422', '235.240', '17.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '17:39:00', '3.384', '0.282', '237.140', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:40:00', '3.270', '0.152', '236.730', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:41:00', '3.430', '0.156', '237.060', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:42:00', '3.266', '0.000', '237.130', '13.800', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '17:43:00', '3.728', '0.000', '235.840', '16.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:44:00', '5.894', '0.000', '232.690', '25.400', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '17:45:00', '7.706', '0.000', '230.980', '33.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:46:00', '7.026', '0.000', '232.210', '30.600', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '17:47:00', '5.174', '0.000', '234.190', '22.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:48:00', '4.474', '0.000', '234.960', '19.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:49:00', '3.248', '0.000', '236.660', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:50:00', '3.236', '0.000', '235.840', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:51:00', '3.228', '0.000', '235.600', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:52:00', '3.258', '0.000', '235.490', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:53:00', '3.178', '0.000', '235.280', '13.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:54:00', '2.720', '0.000', '235.060', '11.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:55:00', '3.758', '0.076', '234.170', '16.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:56:00', '4.342', '0.090', '233.770', '18.400', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '17:57:00', '4.512', '0.000', '233.620', '19.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:58:00', '4.058', '0.200', '234.680', '17.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '17:59:00', '2.472', '0.058', '236.940', '10.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '18:00:00', '2.790', '0.180', '237.520', '11.800', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '18:01:00', '2.624', '0.144', '238.200', '11.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '18:02:00', '2.772', '0.118', '238.280', '11.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '18:03:00', '3.740', '0.108', '236.930', '16.400', '0.000', '16.000', '18.000']\n",
      "['16/12/2006', '18:04:00', '4.928', '0.202', '235.010', '21.000', '0.000', '37.000', '16.000']\n",
      "['16/12/2006', '18:05:00', '6.052', '0.192', '232.930', '26.200', '0.000', '37.000', '17.000']\n",
      "['16/12/2006', '18:06:00', '6.752', '0.186', '232.120', '29.000', '0.000', '36.000', '17.000']\n",
      "['16/12/2006', '18:07:00', '6.474', '0.144', '231.850', '27.800', '0.000', '37.000', '16.000']\n",
      "['16/12/2006', '18:08:00', '6.308', '0.116', '232.250', '27.000', '0.000', '36.000', '17.000']\n",
      "['16/12/2006', '18:09:00', '4.464', '0.136', '234.660', '19.000', '0.000', '37.000', '16.000']\n",
      "['16/12/2006', '18:10:00', '3.396', '0.148', '236.200', '15.000', '0.000', '22.000', '18.000']\n",
      "['16/12/2006', '18:11:00', '3.090', '0.152', '237.070', '13.800', '0.000', '12.000', '17.000']\n",
      "['16/12/2006', '18:12:00', '3.730', '0.144', '235.780', '16.400', '0.000', '27.000', '17.000']\n",
      "['16/12/2006', '18:13:00', '2.308', '0.160', '237.430', '9.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:14:00', '2.388', '0.158', '237.260', '10.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:15:00', '4.598', '0.100', '234.250', '21.400', '0.000', '20.000', '17.000']\n",
      "['16/12/2006', '18:16:00', '4.524', '0.076', '234.200', '19.600', '0.000', '9.000', '17.000']\n",
      "['16/12/2006', '18:17:00', '4.202', '0.082', '234.310', '17.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:18:00', '4.472', '0.000', '233.290', '19.200', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:19:00', '2.852', '0.000', '235.610', '12.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:20:00', '2.928', '0.000', '235.250', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:21:00', '2.940', '0.000', '236.040', '12.400', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '18:22:00', '2.934', '0.000', '235.510', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:23:00', '2.926', '0.000', '235.680', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:24:00', '3.452', '0.000', '235.200', '15.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:25:00', '4.870', '0.000', '233.740', '20.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:26:00', '4.868', '0.000', '233.840', '20.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:27:00', '4.866', '0.000', '233.790', '20.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:28:00', '3.176', '0.000', '235.500', '13.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:29:00', '2.920', '0.000', '235.840', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:30:00', '2.930', '0.000', '236.150', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:31:00', '2.912', '0.050', '235.810', '12.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:32:00', '2.608', '0.052', '235.410', '11.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:33:00', '2.714', '0.162', '234.820', '11.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '18:34:00', '3.538', '0.086', '233.760', '15.600', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:35:00', '6.072', '0.000', '232.480', '26.400', '0.000', '27.000', '17.000']\n",
      "['16/12/2006', '18:36:00', '4.536', '0.000', '233.540', '19.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:37:00', '4.408', '0.000', '232.320', '18.800', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:38:00', '2.912', '0.048', '234.020', '13.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:39:00', '2.326', '0.054', '234.760', '9.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:40:00', '2.264', '0.054', '234.670', '9.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:41:00', '2.270', '0.054', '235.270', '9.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:42:00', '2.258', '0.054', '235.120', '9.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:43:00', '2.188', '0.068', '235.800', '9.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:44:00', '2.978', '0.166', '234.810', '13.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:45:00', '4.200', '0.174', '234.380', '17.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:46:00', '4.204', '0.186', '234.200', '17.800', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:47:00', '4.218', '0.178', '233.980', '18.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:48:00', '2.786', '0.188', '234.990', '12.000', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '18:49:00', '2.540', '0.088', '234.670', '10.800', '0.000', '4.000', '17.000']\n",
      "['16/12/2006', '18:50:00', '2.496', '0.080', '233.920', '10.600', '0.000', '3.000', '17.000']\n",
      "['16/12/2006', '18:51:00', '2.336', '0.070', '233.510', '10.000', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:52:00', '2.322', '0.000', '233.440', '9.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '18:53:00', '2.448', '0.000', '233.640', '10.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:54:00', '4.298', '0.000', '232.390', '18.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '18:55:00', '4.230', '0.090', '232.250', '18.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:56:00', '4.230', '0.090', '232.320', '18.200', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '18:57:00', '3.924', '0.084', '232.790', '17.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:58:00', '4.218', '0.090', '232.090', '18.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '18:59:00', '4.224', '0.090', '231.960', '18.200', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:00:00', '4.070', '0.088', '231.990', '17.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:01:00', '3.612', '0.090', '232.360', '15.600', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:02:00', '3.458', '0.090', '232.710', '14.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:03:00', '3.434', '0.090', '232.010', '14.800', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:04:00', '3.366', '0.000', '232.780', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:05:00', '3.404', '0.082', '233.080', '14.600', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:06:00', '3.382', '0.074', '233.690', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:07:00', '3.616', '0.106', '234.440', '15.400', '0.000', '4.000', '17.000']\n",
      "['16/12/2006', '19:08:00', '3.476', '0.092', '234.600', '14.800', '0.000', '3.000', '17.000']\n",
      "['16/12/2006', '19:09:00', '3.394', '0.064', '235.120', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:10:00', '3.400', '0.000', '234.280', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:11:00', '3.414', '0.000', '234.190', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:12:00', '3.432', '0.000', '234.690', '14.600', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:13:00', '3.418', '0.000', '234.260', '14.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:14:00', '3.392', '0.000', '233.300', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:15:00', '3.394', '0.000', '233.430', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:16:00', '3.394', '0.000', '233.450', '14.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:17:00', '3.406', '0.000', '233.910', '14.400', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:18:00', '3.420', '0.000', '234.430', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:19:00', '3.418', '0.000', '234.340', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:20:00', '3.422', '0.052', '234.580', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:21:00', '3.332', '0.000', '234.020', '14.200', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:22:00', '3.316', '0.046', '234.290', '14.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:23:00', '3.334', '0.000', '234.360', '14.200', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:24:00', '3.262', '0.052', '232.640', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:25:00', '3.476', '0.064', '232.960', '14.800', '0.000', '3.000', '16.000']\n",
      "['16/12/2006', '19:26:00', '3.620', '0.090', '233.470', '15.400', '0.000', '5.000', '17.000']\n",
      "['16/12/2006', '19:27:00', '3.610', '0.084', '234.980', '15.200', '0.000', '5.000', '17.000']\n",
      "['16/12/2006', '19:28:00', '3.646', '0.138', '234.340', '15.400', '0.000', '5.000', '17.000']\n",
      "['16/12/2006', '19:29:00', '3.614', '0.192', '233.920', '15.400', '0.000', '5.000', '17.000']\n",
      "['16/12/2006', '19:30:00', '3.408', '0.162', '233.940', '14.400', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:31:00', '3.388', '0.134', '233.720', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:32:00', '3.372', '0.132', '233.200', '14.400', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:33:00', '3.370', '0.132', '233.100', '14.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:34:00', '3.342', '0.120', '232.290', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:35:00', '3.284', '0.000', '232.450', '14.000', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:36:00', '3.276', '0.000', '231.970', '14.000', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:37:00', '3.382', '0.130', '232.420', '14.400', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:38:00', '3.418', '0.160', '233.380', '14.600', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:39:00', '3.396', '0.158', '232.690', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:40:00', '3.406', '0.158', '233.200', '14.600', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:41:00', '3.406', '0.158', '233.260', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:42:00', '3.392', '0.156', '232.840', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:43:00', '3.378', '0.154', '232.390', '14.400', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:44:00', '3.368', '0.154', '232.140', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:45:00', '3.350', '0.152', '231.570', '14.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:46:00', '3.352', '0.152', '231.660', '14.400', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '19:47:00', '3.364', '0.154', '232.220', '14.400', '0.000', '1.000', '16.000']\n",
      "['16/12/2006', '19:48:00', '3.380', '0.156', '232.810', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:49:00', '3.404', '0.160', '233.770', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:50:00', '3.378', '0.156', '232.820', '14.400', '0.000', '2.000', '16.000']\n",
      "['16/12/2006', '19:51:00', '3.388', '0.158', '233.220', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:52:00', '3.376', '0.156', '232.840', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '19:53:00', '3.254', '0.000', '232.750', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '19:54:00', '3.214', '0.078', '232.640', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:55:00', '3.202', '0.078', '232.200', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '19:56:00', '3.202', '0.078', '232.200', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:57:00', '3.212', '0.078', '232.580', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '19:58:00', '3.206', '0.078', '232.400', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '19:59:00', '3.214', '0.078', '232.660', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:00:00', '3.206', '0.078', '232.430', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:01:00', '3.222', '0.078', '233.020', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:02:00', '3.216', '0.076', '232.800', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:03:00', '3.216', '0.078', '232.790', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:04:00', '3.194', '0.078', '231.980', '13.600', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:05:00', '3.278', '0.000', '232.880', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:06:00', '3.282', '0.000', '232.520', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:07:00', '3.292', '0.000', '232.870', '14.000', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:08:00', '3.316', '0.000', '233.780', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:09:00', '3.370', '0.080', '233.690', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:10:00', '3.420', '0.144', '234.040', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:11:00', '3.410', '0.142', '233.930', '14.600', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:12:00', '3.400', '0.140', '233.620', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:13:00', '3.400', '0.140', '233.640', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:14:00', '3.388', '0.140', '233.260', '14.400', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:15:00', '3.370', '0.086', '233.900', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:16:00', '3.332', '0.000', '233.680', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:17:00', '3.310', '0.000', '232.830', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:18:00', '3.312', '0.000', '233.000', '14.200', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:19:00', '3.314', '0.000', '233.080', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:20:00', '3.302', '0.000', '232.690', '14.200', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:21:00', '3.302', '0.000', '232.910', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:22:00', '3.300', '0.000', '232.870', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:23:00', '3.290', '0.000', '232.420', '14.000', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:24:00', '3.286', '0.000', '232.310', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:25:00', '3.230', '0.052', '232.790', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:26:00', '3.218', '0.078', '233.050', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:27:00', '3.258', '0.076', '234.570', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:28:00', '3.264', '0.076', '234.790', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:29:00', '3.260', '0.076', '234.600', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:30:00', '3.262', '0.076', '234.540', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:31:00', '3.264', '0.076', '234.600', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:32:00', '3.238', '0.076', '233.770', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:33:00', '3.228', '0.078', '233.500', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:34:00', '3.222', '0.078', '233.270', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:35:00', '3.226', '0.078', '233.370', '13.800', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:36:00', '3.206', '0.078', '232.640', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:37:00', '3.188', '0.080', '231.950', '13.600', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:38:00', '3.196', '0.080', '232.210', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:39:00', '3.204', '0.078', '232.500', '13.600', '0.000', '0.000', '16.000']\n",
      "['16/12/2006', '20:40:00', '3.232', '0.078', '233.630', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:41:00', '3.254', '0.074', '234.430', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:42:00', '3.376', '0.050', '234.630', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:43:00', '3.372', '0.048', '235.050', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:44:00', '3.366', '0.048', '234.960', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:45:00', '3.386', '0.050', '235.770', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:46:00', '3.496', '0.146', '236.760', '14.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:47:00', '3.426', '0.146', '234.590', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:48:00', '3.440', '0.148', '235.130', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:49:00', '3.440', '0.146', '235.140', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:50:00', '3.454', '0.150', '235.750', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:51:00', '3.450', '0.150', '235.690', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:52:00', '3.480', '0.154', '236.860', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:53:00', '3.474', '0.152', '236.720', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:54:00', '3.456', '0.150', '236.050', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:55:00', '1.832', '0.170', '237.540', '8.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:56:00', '2.044', '0.102', '237.440', '9.400', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '20:57:00', '3.354', '0.000', '237.000', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:58:00', '3.282', '0.074', '235.550', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '20:59:00', '3.308', '0.074', '236.510', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:00:00', '3.314', '0.072', '236.760', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:01:00', '3.306', '0.072', '237.110', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:02:00', '1.692', '0.054', '238.720', '7.800', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:03:00', '3.342', '0.070', '237.660', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:04:00', '3.354', '0.070', '238.200', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:05:00', '3.334', '0.072', '237.460', '14.000', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:06:00', '3.330', '0.072', '237.360', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:07:00', '2.740', '0.064', '238.130', '12.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:08:00', '2.188', '0.060', '237.740', '10.000', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:09:00', '3.330', '0.070', '237.260', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:10:00', '3.340', '0.070', '237.690', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:11:00', '3.306', '0.072', '236.440', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:12:00', '3.044', '0.072', '236.230', '13.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:13:00', '1.766', '0.058', '237.700', '8.200', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:14:00', '3.376', '0.000', '235.730', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:15:00', '3.414', '0.052', '236.510', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:16:00', '3.426', '0.054', '237.110', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:17:00', '3.420', '0.054', '237.060', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:18:00', '1.876', '0.074', '238.630', '8.600', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:19:00', '3.442', '0.056', '237.580', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:20:00', '3.414', '0.054', '236.870', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:21:00', '3.412', '0.056', '236.940', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:22:00', '2.542', '0.068', '238.170', '11.400', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:23:00', '2.820', '0.062', '237.420', '12.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:24:00', '3.410', '0.054', '236.910', '14.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:25:00', '3.392', '0.052', '236.240', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:26:00', '2.878', '0.060', '237.170', '12.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:27:00', '1.848', '0.112', '238.590', '8.400', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:28:00', '3.494', '0.144', '237.430', '14.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:29:00', '3.420', '0.000', '237.730', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:30:00', '3.226', '0.000', '237.200', '13.800', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:31:00', '1.948', '0.000', '238.410', '9.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:32:00', '3.392', '0.000', '236.600', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:33:00', '3.368', '0.000', '236.120', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:34:00', '3.378', '0.000', '236.540', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:35:00', '1.872', '0.000', '238.480', '8.600', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:36:00', '3.212', '0.000', '237.270', '13.600', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:37:00', '3.346', '0.000', '237.060', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:38:00', '3.308', '0.072', '236.490', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:39:00', '3.302', '0.072', '236.280', '13.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:40:00', '2.360', '0.064', '236.890', '10.800', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '21:41:00', '2.652', '0.046', '236.640', '11.800', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '21:42:00', '3.392', '0.000', '236.580', '14.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:43:00', '3.398', '0.000', '236.830', '14.200', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '21:44:00', '3.424', '0.046', '237.750', '14.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:45:00', '1.860', '0.066', '239.690', '8.400', '0.000', '2.000', '18.000']\n",
      "['16/12/2006', '21:46:00', '3.250', '0.082', '238.950', '13.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:47:00', '3.502', '0.172', '236.460', '14.800', '0.000', '1.000', '18.000']\n",
      "['16/12/2006', '21:48:00', '3.484', '0.170', '235.980', '14.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '21:49:00', '3.478', '0.168', '235.850', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:50:00', '1.696', '0.194', '238.190', '7.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '21:51:00', '3.494', '0.170', '236.280', '14.800', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:52:00', '3.482', '0.170', '236.400', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:53:00', '3.480', '0.170', '236.460', '14.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '21:54:00', '3.474', '0.168', '236.280', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:55:00', '2.308', '0.184', '237.330', '10.600', '0.000', '1.000', '18.000']\n",
      "['16/12/2006', '21:56:00', '2.926', '0.178', '237.090', '12.800', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '21:57:00', '3.472', '0.170', '236.390', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:58:00', '3.480', '0.170', '236.750', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '21:59:00', '3.454', '0.168', '235.730', '14.600', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '22:00:00', '3.464', '0.170', '236.030', '14.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '22:01:00', '1.786', '0.096', '237.680', '8.200', '0.000', '1.000', '18.000']\n",
      "['16/12/2006', '22:02:00', '3.182', '0.000', '235.990', '13.600', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '22:03:00', '3.378', '0.000', '236.260', '14.200', '0.000', '2.000', '17.000']\n",
      "['16/12/2006', '22:04:00', '3.372', '0.000', '236.030', '14.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '22:05:00', '3.362', '0.000', '235.700', '14.200', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '22:06:00', '3.112', '0.000', '236.080', '13.400', '0.000', '1.000', '17.000']\n",
      "['16/12/2006', '22:07:00', '1.614', '0.056', '237.310', '7.400', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:08:00', '3.358', '0.000', '236.140', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:09:00', '3.388', '0.000', '236.610', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:10:00', '3.392', '0.000', '236.930', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:11:00', '2.810', '0.000', '237.970', '12.400', '0.000', '0.000', '18.000']\n",
      "['16/12/2006', '22:12:00', '2.180', '0.000', '238.020', '10.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:13:00', '3.370', '0.000', '236.060', '14.200', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:14:00', '3.326', '0.000', '234.450', '14.000', '0.000', '0.000', '17.000']\n",
      "['16/12/2006', '22:15:00', '2.778', '0.000', '235.310', '12.000', '0.000', '0.000', '9.000']\n",
      "['16/12/2006', '22:16:00', '2.358', '0.000', '237.100', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:17:00', '0.960', '0.054', '238.680', '5.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:18:00', '1.606', '0.000', '238.760', '7.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:19:00', '2.350', '0.000', '238.590', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:20:00', '2.428', '0.068', '238.870', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:21:00', '2.078', '0.072', '238.970', '9.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:22:00', '0.780', '0.090', '239.930', '4.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:23:00', '2.426', '0.068', '239.050', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:24:00', '2.412', '0.066', '238.460', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:25:00', '2.428', '0.070', '239.680', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:26:00', '1.530', '0.084', '240.720', '7.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:27:00', '1.388', '0.086', '240.870', '7.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:28:00', '2.424', '0.070', '239.710', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:29:00', '2.428', '0.072', '239.890', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:30:00', '2.388', '0.070', '239.480', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:31:00', '0.376', '0.100', '241.640', '1.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:32:00', '2.202', '0.074', '240.070', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:33:00', '2.430', '0.070', '239.770', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:34:00', '2.346', '0.052', '240.050', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:35:00', '1.916', '0.054', '239.750', '8.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:36:00', '0.384', '0.000', '240.580', '2.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:37:00', '2.334', '0.060', '239.200', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:38:00', '2.320', '0.060', '238.840', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:39:00', '2.306', '0.062', '238.390', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:40:00', '2.306', '0.064', '238.390', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:41:00', '0.436', '0.000', '241.060', '2.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:42:00', '1.584', '0.050', '240.890', '7.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:43:00', '2.328', '0.062', '239.460', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:44:00', '2.326', '0.062', '239.270', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:45:00', '2.334', '0.060', '239.570', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:46:00', '1.846', '0.054', '239.990', '8.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:47:00', '0.284', '0.000', '242.040', '1.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:48:00', '2.342', '0.060', '239.890', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:49:00', '2.392', '0.000', '239.910', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:50:00', '2.414', '0.000', '240.020', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:51:00', '2.414', '0.000', '239.970', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:52:00', '0.754', '0.086', '241.270', '4.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:53:00', '1.420', '0.178', '238.640', '7.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:54:00', '2.468', '0.162', '237.470', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:55:00', '2.474', '0.164', '238.050', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:56:00', '2.488', '0.168', '239.030', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:57:00', '1.810', '0.182', '240.280', '8.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:58:00', '0.674', '0.200', '241.360', '4.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '22:59:00', '2.444', '0.094', '239.420', '10.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:00:00', '2.410', '0.068', '238.900', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:01:00', '2.412', '0.070', '239.130', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:02:00', '2.206', '0.072', '239.370', '9.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:03:00', '0.370', '0.100', '241.580', '1.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:04:00', '2.104', '0.076', '240.110', '9.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:05:00', '2.404', '0.068', '238.730', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:06:00', '2.418', '0.070', '239.520', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:07:00', '2.342', '0.000', '239.740', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:08:00', '1.262', '0.046', '240.960', '6.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:09:00', '0.852', '0.000', '241.640', '5.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:10:00', '2.340', '0.060', '240.050', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:11:00', '2.336', '0.060', '240.070', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:12:00', '2.334', '0.060', '239.990', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:13:00', '2.330', '0.060', '239.740', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:14:00', '1.038', '0.000', '241.170', '6.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:15:00', '0.386', '0.000', '242.390', '2.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:16:00', '2.350', '0.060', '240.410', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:17:00', '2.346', '0.060', '240.500', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:18:00', '2.346', '0.060', '240.550', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:19:00', '1.834', '0.052', '240.970', '8.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:20:00', '1.222', '0.046', '241.580', '6.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:21:00', '2.342', '0.060', '240.210', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:22:00', '2.334', '0.060', '239.980', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:23:00', '1.666', '0.052', '240.650', '8.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:24:00', '1.198', '0.000', '241.680', '6.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:25:00', '2.350', '0.058', '240.700', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:26:00', '2.398', '0.000', '240.700', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:27:00', '2.444', '0.072', '240.110', '10.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:28:00', '0.406', '0.098', '241.710', '2.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:29:00', '2.434', '0.072', '240.130', '10.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:30:00', '2.502', '0.136', '240.240', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:31:00', '2.518', '0.176', '240.530', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:32:00', '1.516', '0.190', '241.360', '7.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:33:00', '1.498', '0.188', '241.020', '7.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:34:00', '2.508', '0.174', '240.060', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:35:00', '2.504', '0.174', '240.090', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:36:00', '2.492', '0.172', '239.490', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:37:00', '0.814', '0.204', '242.160', '4.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:38:00', '2.304', '0.180', '240.950', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:39:00', '2.530', '0.182', '241.740', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:40:00', '2.378', '0.000', '241.180', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:41:00', '0.384', '0.000', '243.730', '2.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:42:00', '2.370', '0.058', '241.480', '9.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:43:00', '2.358', '0.058', '241.130', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:44:00', '2.352', '0.058', '240.960', '9.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:45:00', '0.416', '0.000', '242.940', '2.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:46:00', '2.654', '0.062', '240.740', '11.000', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:47:00', '2.540', '0.060', '241.230', '10.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:48:00', '2.526', '0.058', '241.790', '10.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:49:00', '1.206', '0.000', '241.830', '5.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:50:00', '3.844', '0.148', '238.710', '16.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:51:00', '4.122', '0.140', '237.990', '17.600', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:52:00', '3.458', '0.000', '238.890', '14.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:53:00', '1.988', '0.050', '240.260', '9.200', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:54:00', '0.596', '0.000', '240.880', '2.400', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:55:00', '1.290', '0.000', '240.690', '6.800', '0.000', '0.000', '0.000']\n",
      "['16/12/2006', '23:56:00', '2.730', '0.060', '239.430', '11.400', '0.000', '1.000', '0.000']\n",
      "['16/12/2006', '23:57:00', '2.734', '0.062', '239.810', '11.400', '0.000', '2.000', '0.000']\n",
      "['16/12/2006', '23:58:00', '2.764', '0.066', '241.270', '11.400', '0.000', '1.000', '0.000']\n",
      "['16/12/2006', '23:59:00', '2.586', '0.070', '241.630', '11.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:00:00', '1.044', '0.152', '242.730', '4.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:01:00', '1.520', '0.220', '242.200', '7.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:02:00', '3.038', '0.194', '240.140', '12.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:03:00', '2.974', '0.194', '239.970', '12.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:04:00', '2.846', '0.198', '240.390', '11.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:05:00', '2.848', '0.198', '240.590', '11.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:06:00', '2.858', '0.202', '241.140', '11.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:07:00', '2.472', '0.208', '241.620', '10.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:08:00', '0.658', '0.244', '243.750', '3.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:09:00', '0.838', '0.334', '242.090', '4.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:10:00', '2.608', '0.298', '239.450', '10.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:11:00', '2.598', '0.296', '239.440', '10.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:12:00', '2.560', '0.286', '238.710', '10.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:13:00', '2.526', '0.278', '236.950', '10.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:14:00', '2.472', '0.194', '237.550', '10.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:15:00', '1.658', '0.166', '238.480', '8.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:16:00', '0.422', '0.184', '239.790', '1.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '00:17:00', '0.790', '0.178', '239.470', '4.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:18:00', '2.436', '0.120', '238.510', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:19:00', '2.396', '0.056', '239.030', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:20:00', '2.338', '0.000', '238.370', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '00:21:00', '2.304', '0.062', '238.380', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:22:00', '0.276', '0.000', '240.560', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:23:00', '0.712', '0.000', '239.840', '4.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:24:00', '2.332', '0.060', '239.110', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:25:00', '2.344', '0.058', '239.990', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:26:00', '2.354', '0.058', '240.640', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:27:00', '2.332', '0.060', '239.450', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:28:00', '2.368', '0.056', '241.400', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:29:00', '0.612', '0.000', '243.680', '4.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:30:00', '0.286', '0.000', '244.030', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:31:00', '1.952', '0.050', '242.070', '8.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:32:00', '2.376', '0.056', '241.860', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:33:00', '2.374', '0.056', '241.700', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:34:00', '2.406', '0.000', '240.000', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:35:00', '1.004', '0.094', '242.000', '5.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:36:00', '0.388', '0.104', '242.580', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:37:00', '1.458', '0.090', '242.300', '7.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:38:00', '2.480', '0.078', '241.860', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:39:00', '2.454', '0.074', '240.760', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:40:00', '2.468', '0.078', '241.520', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:41:00', '2.028', '0.084', '241.880', '9.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:42:00', '0.382', '0.108', '243.650', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:43:00', '0.902', '0.098', '242.620', '5.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:44:00', '2.466', '0.076', '241.430', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:45:00', '2.456', '0.076', '241.180', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:46:00', '2.450', '0.074', '240.820', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:47:00', '2.448', '0.074', '240.780', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:48:00', '0.930', '0.000', '242.940', '5.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:49:00', '0.286', '0.000', '243.840', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:50:00', '1.376', '0.000', '243.110', '7.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:51:00', '2.456', '0.048', '241.980', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:52:00', '2.456', '0.048', '242.010', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:53:00', '2.444', '0.046', '241.380', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:54:00', '2.122', '0.048', '240.910', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:55:00', '0.356', '0.070', '242.130', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:56:00', '0.952', '0.062', '241.500', '5.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:57:00', '2.426', '0.000', '240.450', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:58:00', '2.420', '0.000', '240.350', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '00:59:00', '2.412', '0.000', '240.650', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '01:00:00', '1.008', '0.000', '242.350', '5.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '01:01:00', '0.430', '0.000', '243.400', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '01:02:00', '2.676', '0.088', '240.690', '11.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '01:03:00', '3.766', '0.208', '239.130', '15.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '01:04:00', '4.582', '0.258', '238.080', '19.600', '0.000', '13.000', '0.000']\n",
      "['17/12/2006', '01:05:00', '5.282', '0.150', '237.380', '22.400', '0.000', '35.000', '0.000']\n",
      "['17/12/2006', '01:06:00', '2.362', '0.096', '241.350', '10.400', '0.000', '28.000', '0.000']\n",
      "['17/12/2006', '01:07:00', '3.250', '0.084', '240.950', '13.600', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:08:00', '4.618', '0.104', '239.610', '19.600', '0.000', '27.000', '0.000']\n",
      "['17/12/2006', '01:09:00', '5.242', '0.178', '239.490', '21.800', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:10:00', '4.860', '0.198', '239.650', '20.200', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:11:00', '3.738', '0.238', '240.390', '16.000', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:12:00', '3.426', '0.256', '240.310', '14.400', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:13:00', '5.254', '0.214', '238.150', '22.000', '0.000', '35.000', '0.000']\n",
      "['17/12/2006', '01:14:00', '5.246', '0.230', '237.910', '22.000', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:15:00', '5.216', '0.210', '237.440', '22.000', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:16:00', '3.858', '0.240', '238.520', '16.600', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:17:00', '2.822', '0.188', '239.550', '11.800', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:18:00', '3.840', '0.164', '238.270', '16.600', '0.000', '35.000', '0.000']\n",
      "['17/12/2006', '01:19:00', '4.636', '0.140', '237.370', '19.400', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:20:00', '4.634', '0.152', '237.170', '19.400', '0.000', '35.000', '0.000']\n",
      "['17/12/2006', '01:21:00', '4.652', '0.142', '237.920', '19.400', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:22:00', '3.130', '0.130', '239.820', '14.600', '0.000', '26.000', '0.000']\n",
      "['17/12/2006', '01:23:00', '1.756', '0.050', '241.180', '7.600', '0.000', '24.000', '0.000']\n",
      "['17/12/2006', '01:24:00', '3.478', '0.000', '239.840', '15.000', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:25:00', '4.500', '0.000', '239.040', '18.800', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:26:00', '3.552', '0.000', '240.290', '14.800', '0.000', '21.000', '0.000']\n",
      "['17/12/2006', '01:27:00', '3.940', '0.000', '239.190', '16.600', '0.000', '28.000', '0.000']\n",
      "['17/12/2006', '01:28:00', '2.440', '0.000', '240.800', '10.000', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:29:00', '2.080', '0.000', '241.610', '9.000', '0.000', '28.000', '0.000']\n",
      "['17/12/2006', '01:30:00', '3.652', '0.000', '240.110', '15.200', '0.000', '22.000', '0.000']\n",
      "['17/12/2006', '01:31:00', '4.432', '0.000', '239.350', '18.400', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:32:00', '4.460', '0.000', '240.080', '18.600', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:33:00', '2.186', '0.124', '242.070', '10.000', '0.000', '17.000', '0.000']\n",
      "['17/12/2006', '01:34:00', '2.358', '0.124', '241.540', '9.800', '0.000', '33.000', '0.000']\n",
      "['17/12/2006', '01:35:00', '3.954', '0.098', '239.840', '16.800', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:36:00', '3.746', '0.106', '240.360', '15.600', '0.000', '25.000', '0.000']\n",
      "['17/12/2006', '01:37:00', '3.944', '0.098', '239.790', '16.600', '0.000', '25.000', '0.000']\n",
      "['17/12/2006', '01:38:00', '3.680', '0.102', '239.550', '15.800', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:39:00', '1.670', '0.130', '242.210', '7.200', '0.000', '24.000', '0.000']\n",
      "['17/12/2006', '01:40:00', '3.214', '0.118', '241.920', '14.600', '0.000', '26.000', '0.000']\n",
      "['17/12/2006', '01:41:00', '4.500', '0.000', '240.420', '18.600', '0.000', '36.000', '0.000']\n",
      "['17/12/2006', '01:42:00', '3.800', '0.000', '241.780', '15.800', '0.000', '26.000', '0.000']\n",
      "['17/12/2006', '01:43:00', '2.664', '0.000', '243.310', '11.200', '0.000', '23.000', '0.000']\n",
      "['17/12/2006', '01:44:00', '2.528', '0.122', '242.920', '10.400', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:45:00', '2.668', '0.140', '241.800', '11.600', '0.000', '18.000', '0.000']\n",
      "['17/12/2006', '01:46:00', '4.256', '0.184', '240.290', '17.800', '0.000', '30.000', '0.000']\n",
      "['17/12/2006', '01:47:00', '4.126', '0.244', '240.610', '17.600', '0.000', '28.000', '0.000']\n",
      "['17/12/2006', '01:48:00', '3.216', '0.270', '242.140', '15.000', '0.000', '31.000', '0.000']\n",
      "['17/12/2006', '01:49:00', '0.574', '0.302', '243.880', '2.600', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '01:50:00', '2.344', '0.272', '241.490', '10.800', '0.000', '16.000', '0.000']\n",
      "['17/12/2006', '01:51:00', '3.804', '0.244', '240.340', '16.200', '0.000', '23.000', '0.000']\n",
      "['17/12/2006', '01:52:00', '4.622', '0.240', '239.590', '19.200', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '01:53:00', '3.218', '0.250', '240.380', '13.800', '0.000', '16.000', '0.000']\n",
      "['17/12/2006', '01:54:00', '0.774', '0.294', '242.430', '4.200', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '01:55:00', '0.572', '0.300', '243.550', '2.600', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '01:56:00', '1.952', '0.282', '242.330', '9.000', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '01:57:00', '2.608', '0.188', '241.860', '10.800', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '01:58:00', '2.600', '0.134', '242.140', '10.600', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '01:59:00', '2.568', '0.132', '241.970', '10.600', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '02:00:00', '1.334', '0.148', '242.140', '7.000', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '02:01:00', '0.362', '0.124', '244.330', '1.600', '0.000', '3.000', '0.000']\n",
      "['17/12/2006', '02:02:00', '1.238', '0.100', '245.860', '6.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:03:00', '2.448', '0.088', '244.840', '10.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '02:04:00', '2.426', '0.082', '244.830', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:05:00', '1.794', '0.098', '245.800', '8.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '02:06:00', '0.288', '0.118', '247.650', '1.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:07:00', '0.608', '0.120', '247.490', '3.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:08:00', '2.426', '0.082', '244.730', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '02:09:00', '2.442', '0.088', '244.900', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:10:00', '2.428', '0.084', '244.770', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:11:00', '0.674', '0.116', '247.470', '4.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '02:12:00', '0.306', '0.128', '248.480', '1.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:13:00', '2.090', '0.094', '247.010', '9.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '02:14:00', '2.508', '0.134', '246.120', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:15:00', '2.228', '0.126', '246.320', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:16:00', '0.308', '0.108', '248.010', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:17:00', '0.290', '0.102', '248.200', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:18:00', '2.442', '0.072', '245.610', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:19:00', '2.514', '0.156', '245.290', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:20:00', '2.506', '0.202', '243.750', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:21:00', '0.388', '0.234', '246.170', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:22:00', '0.538', '0.242', '246.940', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:23:00', '2.496', '0.142', '245.350', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:24:00', '2.470', '0.100', '244.970', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:25:00', '2.448', '0.096', '244.970', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:26:00', '0.820', '0.126', '246.170', '5.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:27:00', '0.308', '0.130', '247.300', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:28:00', '2.450', '0.102', '244.960', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:29:00', '2.432', '0.092', '244.200', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:30:00', '2.444', '0.098', '243.930', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:31:00', '1.970', '0.100', '244.350', '8.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:32:00', '0.256', '0.000', '246.640', '1.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:33:00', '0.508', '0.000', '246.700', '3.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:34:00', '2.370', '0.000', '244.700', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:35:00', '2.352', '0.000', '245.050', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:36:00', '2.140', '0.000', '246.520', '9.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:37:00', '0.212', '0.000', '248.940', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:38:00', '0.992', '0.000', '247.330', '5.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:39:00', '2.362', '0.000', '245.390', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:40:00', '2.384', '0.000', '245.710', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:41:00', '1.928', '0.000', '246.100', '8.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:42:00', '0.218', '0.000', '249.370', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:43:00', '0.656', '0.000', '249.070', '4.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:44:00', '2.398', '0.000', '247.310', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:45:00', '2.412', '0.000', '247.260', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:46:00', '1.672', '0.000', '245.950', '7.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:47:00', '0.226', '0.000', '246.160', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:48:00', '1.632', '0.000', '244.510', '7.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:49:00', '2.352', '0.000', '243.910', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:50:00', '2.328', '0.046', '243.680', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:51:00', '0.732', '0.000', '244.570', '4.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:52:00', '0.206', '0.000', '245.980', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:53:00', '2.332', '0.000', '244.320', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:54:00', '2.390', '0.000', '244.510', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:55:00', '2.476', '0.100', '244.840', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '02:56:00', '0.604', '0.126', '247.150', '3.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:57:00', '0.380', '0.178', '246.590', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:58:00', '1.774', '0.210', '244.520', '8.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '02:59:00', '2.520', '0.202', '243.430', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:00:00', '2.542', '0.214', '244.060', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:01:00', '2.228', '0.294', '245.050', '9.800', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '03:02:00', '0.590', '0.316', '247.120', '2.600', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '03:03:00', '1.354', '0.316', '246.860', '7.000', '0.000', '3.000', '0.000']\n",
      "['17/12/2006', '03:04:00', '2.734', '0.280', '245.410', '11.200', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '03:05:00', '2.734', '0.288', '245.270', '11.200', '0.000', '3.000', '0.000']\n",
      "['17/12/2006', '03:06:00', '2.002', '0.214', '245.790', '9.000', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '03:07:00', '0.472', '0.144', '247.110', '2.000', '0.000', '3.000', '0.000']\n",
      "['17/12/2006', '03:08:00', '0.876', '0.000', '244.700', '5.000', '0.000', '4.000', '0.000']\n",
      "['17/12/2006', '03:09:00', '2.324', '0.046', '243.240', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:10:00', '2.342', '0.000', '243.460', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:11:00', '2.326', '0.046', '243.570', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:12:00', '0.302', '0.000', '246.190', '2.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:13:00', '0.208', '0.000', '247.170', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:14:00', '2.022', '0.000', '245.690', '8.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:15:00', '2.356', '0.000', '245.080', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:16:00', '2.346', '0.000', '243.700', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:17:00', '2.240', '0.000', '243.920', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:18:00', '0.224', '0.000', '245.540', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:19:00', '0.424', '0.000', '244.880', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:20:00', '2.344', '0.000', '243.270', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:21:00', '2.308', '0.048', '242.650', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:22:00', '2.338', '0.000', '243.290', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:23:00', '1.480', '0.000', '243.730', '7.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:24:00', '0.222', '0.000', '245.290', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:25:00', '0.820', '0.000', '245.380', '5.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:26:00', '2.352', '0.000', '243.840', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:27:00', '2.312', '0.048', '242.800', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:28:00', '2.324', '0.000', '242.520', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:29:00', '0.232', '0.000', '244.900', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:30:00', '0.342', '0.120', '244.810', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:31:00', '1.940', '0.098', '243.800', '8.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:32:00', '2.456', '0.098', '244.030', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:33:00', '2.448', '0.096', '244.730', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:34:00', '1.838', '0.108', '244.660', '8.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:35:00', '0.320', '0.130', '246.400', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:36:00', '1.154', '0.116', '245.500', '6.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:37:00', '2.442', '0.096', '243.490', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:38:00', '2.410', '0.090', '243.080', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:39:00', '2.282', '0.096', '243.170', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:40:00', '0.320', '0.126', '244.440', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:41:00', '0.812', '0.224', '244.050', '4.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:42:00', '2.446', '0.138', '242.720', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:43:00', '2.426', '0.066', '243.810', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:44:00', '2.410', '0.062', '244.120', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:45:00', '0.436', '0.096', '245.640', '2.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:46:00', '0.492', '0.088', '245.180', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:47:00', '2.424', '0.064', '243.700', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:48:00', '2.392', '0.058', '243.410', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:49:00', '2.382', '0.000', '243.420', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:50:00', '0.754', '0.000', '245.530', '4.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:51:00', '0.412', '0.000', '246.540', '3.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:52:00', '2.354', '0.000', '244.630', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '03:53:00', '2.412', '0.000', '244.590', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:54:00', '2.426', '0.082', '244.420', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '03:55:00', '1.384', '0.100', '244.640', '7.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '03:56:00', '0.292', '0.110', '245.310', '1.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:57:00', '1.330', '0.098', '243.780', '7.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '03:58:00', '2.396', '0.076', '242.570', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '03:59:00', '2.422', '0.082', '243.160', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:00:00', '2.402', '0.076', '243.180', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:01:00', '0.430', '0.112', '245.020', '2.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:02:00', '0.666', '0.104', '244.900', '4.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:03:00', '2.420', '0.080', '242.770', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:04:00', '2.390', '0.074', '242.470', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:05:00', '2.446', '0.120', '242.140', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:06:00', '0.978', '0.248', '245.150', '5.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:07:00', '0.400', '0.254', '245.860', '1.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:08:00', '2.432', '0.222', '243.470', '10.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:09:00', '2.500', '0.214', '243.360', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:10:00', '2.520', '0.220', '243.540', '10.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:11:00', '0.788', '0.246', '245.680', '4.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:12:00', '0.402', '0.256', '245.690', '2.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:13:00', '2.238', '0.216', '243.210', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:14:00', '2.512', '0.220', '243.490', '10.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:15:00', '2.486', '0.212', '243.200', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:16:00', '1.936', '0.230', '244.120', '8.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:17:00', '0.376', '0.256', '246.450', '1.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '04:18:00', '0.908', '0.078', '245.710', '5.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:19:00', '2.336', '0.046', '243.860', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:20:00', '2.346', '0.000', '243.500', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:21:00', '2.328', '0.046', '243.620', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:22:00', '1.708', '0.000', '243.730', '8.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:23:00', '0.206', '0.000', '245.170', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:24:00', '0.516', '0.000', '245.130', '3.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '04:25:00', '2.426', '0.060', '243.670', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:26:00', '2.430', '0.066', '244.000', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:27:00', '2.424', '0.060', '243.600', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:28:00', '2.306', '0.064', '242.930', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:29:00', '0.288', '0.088', '245.080', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '04:30:00', '0.756', '0.092', '245.690', '3.800', '0.000', '0.000', '5.000']\n",
      "['17/12/2006', '04:31:00', '3.498', '0.050', '242.830', '14.400', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:32:00', '3.522', '0.054', '242.920', '14.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '04:33:00', '3.460', '0.000', '243.030', '14.200', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:34:00', '3.434', '0.050', '242.950', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:35:00', '1.646', '0.000', '245.600', '7.400', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:36:00', '1.336', '0.000', '245.940', '5.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:37:00', '2.874', '0.000', '244.160', '12.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '04:38:00', '3.410', '0.056', '243.040', '14.000', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:39:00', '3.412', '0.052', '242.490', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:40:00', '3.386', '0.056', '242.220', '13.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:41:00', '1.844', '0.048', '244.070', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:42:00', '1.414', '0.106', '244.550', '5.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:43:00', '3.352', '0.086', '242.890', '14.000', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '04:44:00', '3.500', '0.080', '242.650', '14.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:45:00', '3.516', '0.084', '242.630', '14.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:46:00', '3.174', '0.084', '243.150', '13.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:47:00', '1.428', '0.114', '245.100', '5.800', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:48:00', '1.994', '0.100', '244.150', '9.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:49:00', '3.492', '0.082', '241.830', '14.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '04:50:00', '3.460', '0.076', '241.530', '14.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:51:00', '3.492', '0.082', '242.060', '14.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:52:00', '3.482', '0.080', '242.390', '14.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:53:00', '1.492', '0.104', '245.950', '6.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:54:00', '1.326', '0.000', '246.550', '5.400', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '04:55:00', '3.282', '0.046', '243.760', '13.600', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '04:56:00', '3.422', '0.054', '243.580', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:57:00', '3.424', '0.050', '242.950', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:58:00', '3.254', '0.054', '242.700', '13.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '04:59:00', '1.320', '0.000', '244.270', '5.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:00:00', '2.294', '0.000', '243.140', '10.400', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '05:01:00', '3.400', '0.052', '242.010', '14.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '05:02:00', '3.402', '0.056', '242.730', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:03:00', '3.418', '0.050', '242.700', '14.000', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '05:04:00', '2.994', '0.050', '243.770', '12.600', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '05:05:00', '1.326', '0.000', '244.660', '5.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:06:00', '2.020', '0.000', '243.620', '9.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:07:00', '3.378', '0.056', '241.410', '14.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:08:00', '3.372', '0.054', '240.910', '14.000', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '05:09:00', '3.374', '0.046', '240.820', '14.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '05:10:00', '3.426', '0.046', '240.230', '14.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:11:00', '1.462', '0.066', '242.120', '6.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:12:00', '1.834', '0.070', '242.930', '8.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:13:00', '3.462', '0.046', '242.130', '14.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '05:14:00', '3.486', '0.054', '242.490', '14.200', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '05:15:00', '2.910', '0.056', '243.690', '12.000', '0.000', '0.000', '9.000']\n",
      "['17/12/2006', '05:16:00', '0.936', '0.090', '245.930', '5.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:17:00', '0.338', '0.152', '246.450', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:18:00', '1.926', '0.136', '244.330', '8.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:19:00', '2.420', '0.088', '242.870', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:20:00', '2.438', '0.094', '243.060', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:21:00', '2.430', '0.092', '243.670', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:22:00', '2.454', '0.098', '244.050', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:23:00', '0.424', '0.126', '246.260', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:24:00', '0.716', '0.128', '246.230', '4.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:25:00', '2.462', '0.098', '245.160', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:26:00', '2.460', '0.100', '244.250', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:27:00', '2.418', '0.090', '243.190', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:28:00', '1.000', '0.112', '243.770', '5.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:29:00', '0.298', '0.118', '244.730', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:30:00', '1.650', '0.000', '243.030', '7.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:31:00', '2.310', '0.048', '242.670', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:32:00', '2.332', '0.000', '242.870', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:33:00', '2.242', '0.046', '243.030', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:34:00', '0.224', '0.000', '244.960', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:35:00', '0.752', '0.000', '244.500', '4.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:36:00', '2.330', '0.000', '242.560', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:37:00', '2.322', '0.000', '242.610', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:38:00', '2.312', '0.048', '242.190', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:39:00', '0.760', '0.000', '243.740', '4.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:40:00', '0.364', '0.000', '244.400', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:41:00', '2.336', '0.000', '242.390', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:42:00', '2.312', '0.048', '242.510', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:43:00', '2.332', '0.000', '242.610', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:44:00', '0.856', '0.000', '243.820', '5.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:45:00', '0.864', '0.000', '243.550', '5.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:46:00', '2.302', '0.050', '242.220', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:47:00', '2.324', '0.000', '242.600', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:48:00', '1.852', '0.000', '243.740', '8.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:49:00', '0.226', '0.000', '247.080', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:50:00', '2.184', '0.000', '244.990', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:51:00', '2.380', '0.000', '245.620', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:52:00', '1.920', '0.000', '245.710', '8.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:53:00', '0.254', '0.000', '246.970', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:54:00', '2.164', '0.098', '244.630', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:55:00', '2.554', '0.188', '244.720', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:56:00', '2.026', '0.212', '245.140', '9.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:57:00', '0.414', '0.244', '246.580', '2.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '05:58:00', '2.106', '0.206', '244.280', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '05:59:00', '2.522', '0.202', '243.580', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:00:00', '2.076', '0.206', '244.360', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:01:00', '0.402', '0.238', '245.770', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:02:00', '2.118', '0.204', '243.950', '9.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:03:00', '2.486', '0.176', '243.010', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:04:00', '1.340', '0.200', '245.340', '7.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:05:00', '0.666', '0.258', '246.000', '4.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:06:00', '2.440', '0.110', '243.700', '10.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:07:00', '2.426', '0.082', '243.530', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:08:00', '1.278', '0.096', '243.920', '6.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:09:00', '0.430', '0.106', '244.990', '2.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:10:00', '2.426', '0.080', '243.060', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:11:00', '2.382', '0.072', '241.950', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:12:00', '2.406', '0.078', '242.350', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:13:00', '0.330', '0.106', '244.820', '1.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:14:00', '1.208', '0.098', '243.990', '6.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:15:00', '2.406', '0.076', '242.910', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:16:00', '2.442', '0.086', '242.840', '10.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:17:00', '2.426', '0.082', '243.090', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:18:00', '2.432', '0.084', '242.410', '10.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:19:00', '2.414', '0.080', '242.630', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:20:00', '0.484', '0.116', '244.860', '2.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:21:00', '0.312', '0.112', '245.050', '1.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:22:00', '2.352', '0.088', '243.360', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:23:00', '2.428', '0.084', '243.660', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:24:00', '2.582', '0.092', '244.020', '10.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:25:00', '2.784', '0.086', '243.850', '11.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:26:00', '2.680', '0.090', '243.730', '11.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:27:00', '1.420', '0.098', '244.930', '7.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '06:28:00', '0.908', '0.088', '244.830', '3.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:29:00', '3.194', '0.048', '242.050', '13.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:30:00', '3.328', '0.094', '241.890', '13.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:31:00', '2.670', '0.094', '242.620', '11.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:32:00', '1.238', '0.124', '244.760', '5.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:33:00', '1.120', '0.116', '244.400', '4.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:34:00', '0.592', '0.128', '245.390', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:35:00', '0.800', '0.122', '245.940', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:36:00', '0.820', '0.126', '245.840', '3.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:37:00', '0.796', '0.116', '244.500', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:38:00', '0.798', '0.116', '244.020', '3.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:39:00', '0.694', '0.120', '244.130', '2.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:40:00', '0.694', '0.136', '244.350', '3.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:41:00', '0.758', '0.228', '244.300', '3.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:42:00', '0.682', '0.140', '244.140', '2.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:43:00', '0.664', '0.090', '244.490', '2.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:44:00', '0.642', '0.084', '244.140', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:45:00', '0.660', '0.088', '243.940', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:46:00', '0.636', '0.082', '243.580', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:47:00', '0.660', '0.090', '244.640', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:48:00', '0.638', '0.084', '244.260', '2.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:49:00', '0.478', '0.092', '244.460', '2.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:50:00', '0.316', '0.000', '245.540', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:51:00', '0.330', '0.000', '246.010', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:52:00', '0.380', '0.000', '245.940', '1.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:53:00', '0.522', '0.000', '245.220', '2.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:54:00', '0.422', '0.000', '244.450', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:55:00', '0.262', '0.000', '243.960', '1.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '06:56:00', '0.220', '0.000', '243.390', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:57:00', '0.246', '0.000', '244.350', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:58:00', '0.212', '0.000', '244.260', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '06:59:00', '0.242', '0.000', '244.620', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:00:00', '0.222', '0.000', '244.670', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:01:00', '0.240', '0.000', '244.230', '1.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:02:00', '0.216', '0.000', '244.870', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:03:00', '0.228', '0.000', '243.640', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:04:00', '0.210', '0.000', '242.490', '0.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:05:00', '0.276', '0.000', '242.250', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:06:00', '0.322', '0.104', '242.080', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:07:00', '0.336', '0.108', '241.890', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:08:00', '0.318', '0.108', '242.080', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:09:00', '0.314', '0.110', '242.570', '1.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:10:00', '0.328', '0.114', '243.040', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:11:00', '0.308', '0.108', '242.590', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:12:00', '0.326', '0.112', '242.550', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:13:00', '0.304', '0.108', '242.800', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:14:00', '2.206', '0.086', '240.970', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:15:00', '2.338', '0.072', '239.160', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:16:00', '2.362', '0.076', '239.210', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:17:00', '2.356', '0.074', '239.790', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:18:00', '2.324', '0.000', '239.780', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:19:00', '2.264', '0.056', '239.920', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:20:00', '2.280', '0.052', '240.030', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:21:00', '2.258', '0.056', '239.900', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:22:00', '2.306', '0.048', '241.230', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:23:00', '2.288', '0.054', '241.350', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:24:00', '2.300', '0.048', '241.010', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:25:00', '2.346', '0.000', '241.570', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:26:00', '2.378', '0.054', '241.270', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:27:00', '2.346', '0.048', '240.920', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:28:00', '2.350', '0.050', '240.040', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:29:00', '2.326', '0.000', '239.390', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:30:00', '2.336', '0.048', '238.930', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:31:00', '2.326', '0.000', '239.460', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:32:00', '0.504', '0.080', '242.270', '3.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:33:00', '0.268', '0.076', '242.220', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:34:00', '1.734', '0.000', '242.550', '8.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:35:00', '2.318', '0.050', '242.880', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:36:00', '2.322', '0.046', '242.180', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:37:00', '2.302', '0.052', '242.160', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:38:00', '2.318', '0.046', '241.970', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:39:00', '2.302', '0.050', '241.710', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:40:00', '2.290', '0.052', '241.530', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:41:00', '2.376', '0.000', '241.300', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:42:00', '0.368', '0.114', '244.310', '2.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:43:00', '0.332', '0.124', '244.830', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:44:00', '1.734', '0.096', '243.370', '8.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:45:00', '2.416', '0.088', '242.040', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:46:00', '2.400', '0.084', '242.240', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:47:00', '2.418', '0.088', '242.100', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:48:00', '2.388', '0.082', '241.560', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:49:00', '2.406', '0.086', '241.570', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:50:00', '2.378', '0.080', '241.330', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:51:00', '1.164', '0.108', '243.280', '6.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:52:00', '0.300', '0.118', '244.950', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:53:00', '0.700', '0.120', '244.830', '4.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:54:00', '2.376', '0.000', '242.850', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:55:00', '2.320', '0.046', '242.060', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:56:00', '2.278', '0.054', '241.040', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:57:00', '2.280', '0.050', '240.310', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '07:58:00', '2.278', '0.054', '240.950', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '07:59:00', '2.294', '0.050', '240.670', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:00:00', '2.280', '0.056', '240.900', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:01:00', '2.300', '0.050', '240.970', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:02:00', '0.210', '0.000', '243.210', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:03:00', '0.216', '0.000', '243.600', '1.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:04:00', '2.256', '0.052', '241.990', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:05:00', '2.312', '0.048', '241.620', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:06:00', '2.288', '0.052', '241.370', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:07:00', '2.308', '0.048', '241.440', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:08:00', '2.272', '0.054', '240.620', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:09:00', '2.354', '0.000', '241.270', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:10:00', '0.616', '0.084', '243.880', '4.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:11:00', '0.282', '0.082', '243.680', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:12:00', '1.780', '0.060', '241.110', '8.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:13:00', '2.348', '0.048', '240.670', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:14:00', '2.368', '0.054', '241.100', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:15:00', '2.362', '0.052', '241.840', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:16:00', '2.378', '0.056', '241.480', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:17:00', '2.430', '0.134', '240.970', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:18:00', '2.512', '0.256', '239.370', '10.400', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:19:00', '0.616', '0.226', '241.480', '3.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:20:00', '0.398', '0.234', '241.860', '1.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:21:00', '1.528', '0.212', '241.110', '7.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:22:00', '2.484', '0.208', '241.060', '10.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:23:00', '2.462', '0.202', '241.060', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:24:00', '2.502', '0.214', '242.360', '10.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:25:00', '2.484', '0.210', '242.660', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:26:00', '2.486', '0.212', '242.060', '10.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:27:00', '2.040', '0.214', '242.400', '9.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:28:00', '0.402', '0.246', '244.020', '2.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:29:00', '0.380', '0.240', '243.780', '1.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:30:00', '1.876', '0.196', '241.390', '8.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:31:00', '2.360', '0.068', '241.030', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:32:00', '2.364', '0.070', '240.690', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:33:00', '2.336', '0.064', '240.110', '9.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:34:00', '2.352', '0.068', '239.680', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:35:00', '2.340', '0.064', '240.170', '9.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:36:00', '2.360', '0.070', '240.340', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:37:00', '0.914', '0.088', '242.650', '5.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:38:00', '0.290', '0.104', '243.510', '1.200', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:39:00', '1.058', '0.090', '243.080', '6.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:40:00', '2.374', '0.070', '241.420', '9.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '08:41:00', '2.388', '0.076', '241.940', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:42:00', '2.358', '0.000', '242.680', '9.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:43:00', '2.294', '0.050', '241.020', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:44:00', '2.278', '0.054', '241.320', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:45:00', '2.280', '0.050', '240.080', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:46:00', '0.268', '0.000', '241.700', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:47:00', '0.222', '0.000', '242.470', '1.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:48:00', '1.622', '0.046', '241.270', '7.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:49:00', '2.296', '0.048', '241.030', '9.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:50:00', '2.278', '0.054', '241.140', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:51:00', '2.296', '0.050', '240.700', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:52:00', '2.260', '0.056', '239.730', '9.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:53:00', '2.940', '0.218', '238.570', '12.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:54:00', '2.792', '0.170', '238.510', '11.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:55:00', '1.158', '0.248', '239.960', '6.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:56:00', '0.932', '0.398', '240.250', '4.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:57:00', '2.514', '0.368', '239.100', '11.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '08:58:00', '2.984', '0.334', '239.270', '12.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '08:59:00', '2.996', '0.338', '238.940', '12.600', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:00:00', '2.940', '0.310', '239.090', '12.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:01:00', '3.278', '0.158', '239.630', '14.200', '0.000', '7.000', '0.000']\n",
      "['17/12/2006', '09:02:00', '5.908', '0.134', '237.900', '25.400', '0.000', '38.000', '0.000']\n",
      "['17/12/2006', '09:03:00', '7.064', '0.124', '235.570', '30.000', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '09:04:00', '6.926', '0.118', '235.350', '29.400', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '09:05:00', '6.580', '0.056', '235.150', '28.200', '0.000', '38.000', '0.000']\n",
      "['17/12/2006', '09:06:00', '6.050', '0.000', '235.220', '26.200', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '09:07:00', '6.104', '0.050', '235.320', '25.800', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '09:08:00', '4.762', '0.088', '237.440', '20.000', '0.000', '38.000', '0.000']\n",
      "['17/12/2006', '09:09:00', '4.506', '0.088', '237.250', '19.000', '0.000', '38.000', '0.000']\n",
      "['17/12/2006', '09:10:00', '4.472', '0.088', '236.340', '18.800', '0.000', '37.000', '0.000']\n",
      "['17/12/2006', '09:11:00', '3.708', '0.084', '236.820', '16.200', '0.000', '27.000', '0.000']\n",
      "['17/12/2006', '09:12:00', '0.724', '0.054', '240.880', '4.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:13:00', '1.892', '0.066', '239.370', '9.000', '0.000', '26.000', '0.000']\n",
      "['17/12/2006', '09:14:00', '2.012', '0.000', '239.170', '9.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:15:00', '2.372', '0.000', '238.360', '9.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:16:00', '2.386', '0.000', '238.960', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:17:00', '2.400', '0.064', '238.590', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:18:00', '2.424', '0.068', '238.480', '10.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:19:00', '1.066', '0.050', '240.000', '6.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:20:00', '0.380', '0.000', '240.770', '1.600', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:21:00', '1.632', '0.000', '239.720', '7.800', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:22:00', '2.410', '0.000', '239.470', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:23:00', '2.380', '0.062', '239.450', '9.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:24:00', '2.402', '0.060', '239.230', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:25:00', '2.438', '0.066', '239.370', '10.200', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:26:00', '2.432', '0.066', '239.180', '10.000', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:27:00', '1.640', '0.054', '239.870', '8.000', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:28:00', '0.424', '0.000', '240.710', '1.800', '0.000', '2.000', '0.000']\n",
      "['17/12/2006', '09:29:00', '1.410', '0.124', '239.520', '7.200', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '09:30:00', '2.722', '0.136', '237.510', '11.400', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '09:31:00', '2.712', '0.136', '237.440', '11.400', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '09:32:00', '2.706', '0.134', '237.390', '11.400', '0.000', '5.000', '0.000']\n",
      "['17/12/2006', '09:33:00', '2.488', '0.112', '237.700', '10.400', '0.000', '1.000', '0.000']\n",
      "['17/12/2006', '09:34:00', '2.424', '0.072', '238.730', '10.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:35:00', '1.258', '0.184', '239.790', '6.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:36:00', '0.370', '0.206', '240.850', '1.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:37:00', '0.786', '0.202', '240.730', '4.800', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:38:00', '2.474', '0.176', '238.590', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:39:00', '2.474', '0.176', '238.580', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:40:00', '2.488', '0.178', '239.210', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:41:00', '2.486', '0.178', '239.290', '10.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:42:00', '2.444', '0.130', '238.640', '10.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:43:00', '2.272', '0.048', '239.040', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:44:00', '0.338', '0.076', '241.210', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:45:00', '0.290', '0.000', '241.100', '1.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:46:00', '1.466', '0.000', '240.920', '7.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:47:00', '2.324', '0.050', '239.840', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:48:00', '2.320', '0.052', '239.140', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:49:00', '2.308', '0.052', '238.590', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:50:00', '2.314', '0.054', '238.760', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:51:00', '2.312', '0.052', '239.030', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:52:00', '2.306', '0.052', '239.260', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:53:00', '0.444', '0.000', '241.820', '3.000', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:54:00', '0.268', '0.000', '242.480', '1.200', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:55:00', '1.846', '0.046', '240.120', '8.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:56:00', '2.308', '0.054', '238.670', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:57:00', '2.290', '0.056', '238.040', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:58:00', '2.288', '0.056', '238.090', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '09:59:00', '2.296', '0.054', '238.130', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '10:00:00', '2.292', '0.054', '238.030', '9.600', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '10:01:00', '0.370', '0.000', '240.260', '2.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '10:02:00', '0.472', '0.000', '240.150', '2.400', '0.000', '0.000', '0.000']\n",
      "['17/12/2006', '10:03:00', '3.054', '0.060', '237.550', '13.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:04:00', '3.480', '0.066', '235.970', '14.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:05:00', '3.572', '0.046', '235.650', '15.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:06:00', '3.560', '0.058', '235.440', '15.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:07:00', '3.528', '0.056', '234.710', '15.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:08:00', '3.490', '0.050', '233.520', '14.800', '0.000', '0.000', '16.000']\n",
      "['17/12/2006', '10:09:00', '2.038', '0.068', '235.760', '9.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:10:00', '1.406', '0.078', '237.130', '5.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:11:00', '2.840', '0.064', '236.100', '12.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:12:00', '3.388', '0.060', '235.990', '14.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:13:00', '3.394', '0.062', '236.290', '14.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:14:00', '3.360', '0.060', '235.940', '14.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:15:00', '1.354', '0.084', '238.250', '5.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:16:00', '1.334', '0.082', '237.880', '5.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:17:00', '1.358', '0.090', '238.010', '5.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:18:00', '1.370', '0.118', '237.930', '5.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:19:00', '1.322', '0.054', '237.720', '5.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:20:00', '1.304', '0.050', '236.920', '5.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:21:00', '1.394', '0.070', '238.370', '5.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '10:22:00', '1.702', '0.082', '238.370', '7.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '10:23:00', '2.242', '0.162', '237.330', '10.000', '1.000', '7.000', '17.000']\n",
      "['17/12/2006', '10:24:00', '3.714', '0.296', '235.150', '15.800', '2.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:25:00', '3.212', '0.304', '235.990', '14.200', '1.000', '26.000', '17.000']\n",
      "['17/12/2006', '10:26:00', '3.694', '0.280', '235.160', '15.600', '1.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:27:00', '3.204', '0.292', '236.080', '14.000', '1.000', '27.000', '17.000']\n",
      "['17/12/2006', '10:28:00', '3.676', '0.268', '234.850', '15.600', '1.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:29:00', '3.666', '0.282', '234.340', '15.600', '2.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:30:00', '3.678', '0.204', '236.010', '15.600', '1.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:31:00', '3.722', '0.300', '236.220', '15.800', '1.000', '37.000', '17.000']\n",
      "['17/12/2006', '10:32:00', '3.716', '0.280', '236.390', '15.600', '1.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:33:00', '3.750', '0.298', '236.670', '15.800', '1.000', '37.000', '17.000']\n",
      "['17/12/2006', '10:34:00', '4.170', '0.268', '235.420', '18.000', '6.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:35:00', '5.776', '0.266', '232.890', '24.800', '37.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:36:00', '5.718', '0.244', '232.070', '24.600', '37.000', '35.000', '16.000']\n",
      "['17/12/2006', '10:37:00', '5.738', '0.260', '232.130', '24.600', '36.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:38:00', '5.714', '0.242', '231.990', '24.600', '37.000', '36.000', '16.000']\n",
      "['17/12/2006', '10:39:00', '5.732', '0.268', '231.880', '24.600', '36.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:40:00', '5.730', '0.272', '231.610', '24.600', '36.000', '35.000', '16.000']\n",
      "['17/12/2006', '10:41:00', '5.848', '0.396', '232.110', '25.200', '37.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:42:00', '5.842', '0.380', '232.470', '25.000', '36.000', '35.000', '16.000']\n",
      "['17/12/2006', '10:43:00', '5.880', '0.400', '233.050', '25.200', '37.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:44:00', '5.872', '0.384', '233.260', '25.200', '36.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:45:00', '5.070', '0.416', '234.440', '21.800', '37.000', '23.000', '17.000']\n",
      "['17/12/2006', '10:46:00', '5.488', '0.396', '234.810', '23.400', '38.000', '27.000', '16.000']\n",
      "['17/12/2006', '10:47:00', '5.898', '0.404', '233.850', '25.200', '36.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:48:00', '5.026', '0.382', '232.730', '22.000', '25.000', '35.000', '17.000']\n",
      "['17/12/2006', '10:49:00', '3.246', '0.400', '234.310', '14.200', '1.000', '29.000', '17.000']\n",
      "['17/12/2006', '10:50:00', '2.712', '0.256', '234.810', '11.800', '2.000', '21.000', '16.000']\n",
      "['17/12/2006', '10:51:00', '3.538', '0.260', '233.910', '15.000', '1.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:52:00', '3.574', '0.254', '235.740', '15.200', '1.000', '36.000', '17.000']\n",
      "['17/12/2006', '10:53:00', '3.016', '0.286', '237.040', '12.800', '1.000', '25.000', '17.000']\n",
      "['17/12/2006', '10:54:00', '3.002', '0.224', '237.170', '12.800', '1.000', '26.000', '18.000']\n",
      "['17/12/2006', '10:55:00', '4.444', '0.136', '235.970', '19.200', '2.000', '50.000', '17.000']\n",
      "['17/12/2006', '10:56:00', '5.568', '0.106', '234.010', '23.800', '1.000', '71.000', '17.000']\n",
      "['17/12/2006', '10:57:00', '4.840', '0.132', '235.210', '20.600', '1.000', '59.000', '16.000']\n",
      "['17/12/2006', '10:58:00', '5.066', '0.112', '234.540', '21.600', '1.000', '62.000', '17.000']\n",
      "['17/12/2006', '10:59:00', '5.570', '0.154', '232.910', '23.800', '1.000', '70.000', '17.000']\n",
      "['17/12/2006', '11:00:00', '3.650', '0.220', '234.550', '15.600', '1.000', '40.000', '17.000']\n",
      "['17/12/2006', '11:01:00', '2.394', '0.248', '235.940', '10.200', '2.000', '17.000', '17.000']\n",
      "['17/12/2006', '11:02:00', '3.024', '0.222', '234.810', '13.200', '1.000', '29.000', '17.000']\n",
      "['17/12/2006', '11:03:00', '3.250', '0.232', '234.600', '14.200', '1.000', '29.000', '17.000']\n",
      "['17/12/2006', '11:04:00', '3.378', '0.160', '235.390', '14.400', '1.000', '34.000', '17.000']\n",
      "['17/12/2006', '11:05:00', '2.264', '0.144', '237.060', '9.600', '2.000', '12.000', '17.000']\n",
      "['17/12/2006', '11:06:00', '3.108', '0.112', '235.010', '13.400', '1.000', '28.000', '17.000']\n",
      "['17/12/2006', '11:07:00', '2.978', '0.110', '233.950', '13.200', '1.000', '26.000', '16.000']\n",
      "['17/12/2006', '11:08:00', '1.966', '0.118', '234.510', '8.600', '1.000', '12.000', '17.000']\n",
      "['17/12/2006', '11:09:00', '1.928', '0.134', '235.570', '8.400', '1.000', '8.000', '17.000']\n",
      "['17/12/2006', '11:10:00', '2.526', '0.082', '234.360', '11.000', '1.000', '20.000', '17.000']\n",
      "['17/12/2006', '11:11:00', '1.510', '0.000', '235.490', '6.400', '1.000', '3.000', '17.000']\n",
      "['17/12/2006', '11:12:00', '1.572', '0.064', '236.830', '6.600', '1.000', '4.000', '17.000']\n",
      "['17/12/2006', '11:13:00', '1.602', '0.076', '237.210', '6.800', '2.000', '4.000', '18.000']\n",
      "['17/12/2006', '11:14:00', '1.562', '0.062', '236.760', '6.600', '1.000', '4.000', '17.000']\n",
      "['17/12/2006', '11:15:00', '1.550', '0.000', '237.830', '6.400', '1.000', '3.000', '17.000']\n",
      "['17/12/2006', '11:16:00', '1.586', '0.050', '237.910', '6.600', '1.000', '4.000', '17.000']\n",
      "['17/12/2006', '11:17:00', '1.658', '0.168', '238.350', '7.000', '1.000', '3.000', '18.000']\n",
      "['17/12/2006', '11:18:00', '1.658', '0.164', '236.800', '7.000', '2.000', '3.000', '17.000']\n",
      "['17/12/2006', '11:19:00', '1.650', '0.314', '234.890', '7.000', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:20:00', '1.676', '0.312', '235.590', '7.200', '1.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:21:00', '2.492', '0.310', '234.990', '11.400', '12.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:22:00', '3.828', '0.288', '234.290', '16.400', '37.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:23:00', '3.822', '0.262', '234.720', '16.200', '37.000', '0.000', '16.000']\n",
      "['17/12/2006', '11:24:00', '3.834', '0.254', '235.270', '16.200', '37.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:25:00', '3.810', '0.248', '235.190', '16.200', '37.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:26:00', '3.824', '0.244', '234.830', '16.200', '37.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:27:00', '3.838', '0.226', '235.060', '16.200', '37.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:28:00', '3.844', '0.230', '234.720', '16.400', '37.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:29:00', '3.824', '0.250', '234.490', '16.200', '37.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:30:00', '3.844', '0.208', '234.820', '16.400', '37.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:31:00', '3.880', '0.146', '234.730', '16.400', '37.000', '2.000', '17.000']\n",
      "['17/12/2006', '11:32:00', '4.004', '0.162', '236.290', '16.800', '37.000', '5.000', '17.000']\n",
      "['17/12/2006', '11:33:00', '3.784', '0.124', '235.970', '16.000', '38.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:34:00', '3.784', '0.104', '236.200', '16.000', '37.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:35:00', '3.792', '0.104', '237.090', '16.000', '37.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:36:00', '2.146', '0.192', '236.810', '9.800', '11.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:37:00', '1.608', '0.208', '237.060', '6.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:38:00', '1.828', '0.212', '237.830', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:39:00', '1.922', '0.212', '237.670', '8.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:40:00', '1.978', '0.252', '237.940', '8.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:41:00', '1.930', '0.218', '238.080', '8.000', '1.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:42:00', '1.964', '0.222', '239.490', '8.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:43:00', '1.854', '0.224', '240.690', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:44:00', '1.762', '0.228', '240.310', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:45:00', '1.738', '0.218', '239.630', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:46:00', '1.766', '0.228', '240.770', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:47:00', '1.746', '0.234', '240.590', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:48:00', '1.734', '0.236', '239.630', '7.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '11:49:00', '1.738', '0.252', '239.290', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:50:00', '1.958', '0.248', '238.730', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:51:00', '1.964', '0.222', '239.300', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:52:00', '1.962', '0.232', '239.430', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:53:00', '2.050', '0.348', '238.990', '8.600', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '11:54:00', '2.032', '0.342', '239.100', '8.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:55:00', '2.036', '0.340', '238.210', '8.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:56:00', '1.964', '0.270', '238.100', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:57:00', '1.970', '0.252', '238.530', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '11:58:00', '1.946', '0.246', '238.360', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '11:59:00', '1.970', '0.254', '238.870', '8.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:00:00', '1.962', '0.252', '239.730', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:01:00', '1.988', '0.260', '240.320', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:02:00', '1.972', '0.258', '240.630', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:03:00', '1.974', '0.256', '239.280', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:04:00', '1.954', '0.250', '239.000', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:05:00', '1.958', '0.250', '238.100', '8.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:06:00', '2.010', '0.350', '236.290', '8.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:07:00', '1.946', '0.304', '237.110', '8.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:08:00', '1.928', '0.294', '237.560', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:09:00', '1.908', '0.208', '238.250', '8.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:10:00', '1.708', '0.118', '238.160', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:11:00', '1.564', '0.132', '239.220', '6.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:12:00', '1.540', '0.126', '238.960', '6.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:13:00', '1.560', '0.130', '238.770', '6.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '12:14:00', '1.584', '0.124', '238.700', '6.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:15:00', '1.734', '0.122', '237.940', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:16:00', '1.772', '0.110', '238.630', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:17:00', '1.874', '0.106', '238.610', '7.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:18:00', '1.740', '0.110', '238.480', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:19:00', '1.622', '0.118', '237.830', '6.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:20:00', '1.854', '0.114', '238.400', '7.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:21:00', '1.854', '0.114', '238.500', '7.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:22:00', '1.906', '0.148', '239.110', '8.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:23:00', '1.946', '0.222', '239.380', '8.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:24:00', '3.360', '0.528', '237.530', '14.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:25:00', '3.518', '0.504', '237.660', '15.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:26:00', '2.438', '0.294', '237.390', '10.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:27:00', '1.924', '0.218', '238.260', '8.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:28:00', '1.954', '0.244', '238.240', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:29:00', '2.018', '0.344', '237.510', '8.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:30:00', '2.014', '0.346', '237.630', '8.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:31:00', '1.992', '0.340', '236.480', '8.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:32:00', '1.996', '0.344', '237.200', '8.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:33:00', '2.002', '0.344', '237.420', '8.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '12:34:00', '1.964', '0.292', '237.150', '8.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:35:00', '1.930', '0.242', '236.990', '8.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:36:00', '1.830', '0.304', '237.220', '7.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '12:37:00', '1.706', '0.366', '237.100', '7.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:38:00', '2.930', '0.574', '236.100', '13.000', '0.000', '2.000', '18.000']\n",
      "['17/12/2006', '12:39:00', '3.182', '0.582', '236.370', '13.800', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:40:00', '1.718', '0.370', '237.780', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:41:00', '1.716', '0.366', '237.420', '7.400', '0.000', '2.000', '17.000']\n",
      "['17/12/2006', '12:42:00', '1.710', '0.364', '236.750', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:43:00', '1.712', '0.364', '236.810', '7.400', '0.000', '2.000', '18.000']\n",
      "['17/12/2006', '12:44:00', '1.702', '0.360', '235.930', '7.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:45:00', '1.732', '0.370', '238.150', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:46:00', '1.722', '0.366', '237.320', '7.400', '0.000', '2.000', '17.000']\n",
      "['17/12/2006', '12:47:00', '1.712', '0.362', '236.640', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:48:00', '1.716', '0.364', '236.920', '7.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '12:49:00', '1.714', '0.362', '236.680', '7.400', '0.000', '2.000', '17.000']\n",
      "['17/12/2006', '12:50:00', '1.710', '0.362', '236.600', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:51:00', '1.722', '0.366', '237.550', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:52:00', '1.720', '0.366', '237.380', '7.400', '0.000', '2.000', '17.000']\n",
      "['17/12/2006', '12:53:00', '1.714', '0.364', '237.050', '7.400', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '12:54:00', '1.736', '0.372', '238.670', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:55:00', '1.726', '0.368', '237.970', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:56:00', '1.712', '0.364', '236.970', '7.400', '0.000', '2.000', '18.000']\n",
      "['17/12/2006', '12:57:00', '1.720', '0.366', '237.590', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:58:00', '1.718', '0.364', '237.380', '7.400', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '12:59:00', '1.704', '0.360', '236.310', '7.200', '0.000', '1.000', '17.000']\n",
      "['17/12/2006', '13:00:00', '1.754', '0.392', '237.650', '7.600', '0.000', '1.000', '18.000']\n",
      "['17/12/2006', '13:01:00', '1.798', '0.470', '237.850', '7.800', '0.000', '2.000', '17.000']\n",
      "['17/12/2006', '13:02:00', '1.742', '0.364', '238.420', '7.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:03:00', '1.740', '0.354', '238.720', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:04:00', '1.742', '0.356', '238.910', '7.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:05:00', '1.750', '0.358', '239.530', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:06:00', '1.736', '0.354', '238.560', '7.400', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:07:00', '1.712', '0.344', '236.850', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:08:00', '1.566', '0.246', '237.240', '6.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:09:00', '1.488', '0.196', '236.940', '6.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:10:00', '1.494', '0.198', '237.500', '6.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:11:00', '1.504', '0.202', '238.520', '6.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:12:00', '1.498', '0.198', '237.910', '6.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:13:00', '1.440', '0.104', '238.950', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:14:00', '1.440', '0.102', '239.010', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:15:00', '1.434', '0.100', '238.370', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:16:00', '1.446', '0.104', '239.460', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:17:00', '1.442', '0.102', '239.190', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:18:00', '1.434', '0.100', '238.380', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:19:00', '1.456', '0.106', '240.350', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:20:00', '1.462', '0.108', '240.480', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:21:00', '1.478', '0.112', '241.880', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:22:00', '1.470', '0.114', '242.170', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:23:00', '1.456', '0.110', '241.050', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:24:00', '1.450', '0.108', '240.690', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:25:00', '1.448', '0.108', '240.460', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:26:00', '1.442', '0.106', '240.110', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:27:00', '1.446', '0.108', '240.450', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:28:00', '1.446', '0.108', '240.730', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:29:00', '1.440', '0.106', '240.290', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:30:00', '1.440', '0.108', '240.190', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:31:00', '1.436', '0.106', '240.060', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:32:00', '1.440', '0.108', '240.480', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:33:00', '1.436', '0.106', '240.200', '6.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:34:00', '1.434', '0.106', '240.030', '6.000', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:35:00', '1.648', '0.102', '239.800', '6.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:36:00', '1.734', '0.102', '239.490', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:37:00', '1.816', '0.202', '239.020', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:38:00', '1.808', '0.204', '239.800', '7.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:39:00', '1.822', '0.210', '240.610', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:40:00', '1.822', '0.210', '240.470', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:41:00', '1.826', '0.210', '240.860', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:42:00', '1.824', '0.210', '240.800', '7.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:43:00', '1.820', '0.208', '240.560', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:44:00', '1.810', '0.206', '239.910', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:45:00', '1.810', '0.206', '240.010', '7.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:46:00', '1.806', '0.206', '239.840', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:47:00', '1.814', '0.208', '240.450', '7.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:48:00', '1.812', '0.208', '240.410', '7.600', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:49:00', '1.784', '0.154', '241.240', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:50:00', '1.758', '0.112', '241.600', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:51:00', '1.768', '0.114', '242.260', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:52:00', '1.764', '0.112', '242.000', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:53:00', '1.764', '0.112', '242.110', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:54:00', '2.152', '0.106', '241.420', '9.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:55:00', '3.092', '0.092', '240.030', '12.800', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '13:56:00', '1.790', '0.108', '241.810', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:57:00', '1.760', '0.108', '241.580', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:58:00', '1.752', '0.104', '240.730', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '13:59:00', '1.750', '0.106', '240.850', '7.200', '0.000', '0.000', '17.000']\n",
      "['17/12/2006', '14:00:00', '1.744', '0.104', '240.380', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:01:00', '1.770', '0.110', '241.890', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:02:00', '1.794', '0.118', '243.500', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:03:00', '1.774', '0.110', '241.960', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:04:00', '1.782', '0.112', '242.610', '7.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:05:00', '1.788', '0.114', '243.210', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:06:00', '2.400', '0.134', '242.580', '10.200', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:07:00', '1.800', '0.122', '244.280', '7.400', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:08:00', '1.938', '0.120', '244.510', '8.000', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '14:09:00', '2.304', '0.116', '244.460', '9.800', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:10:00', '2.066', '0.142', '243.750', '8.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:11:00', '1.938', '0.120', '244.030', '8.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:12:00', '1.802', '0.122', '244.710', '7.400', '0.000', '0.000', '19.000']\n",
      "['17/12/2006', '14:13:00', '1.954', '0.246', '243.890', '8.000', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:14:00', '2.058', '0.316', '243.320', '8.600', '0.000', '0.000', '18.000']\n",
      "['17/12/2006', '14:15:00', '2.102', '0.402', '243.130', '8.800', '0.000', '0.000', '18.000']\n",
      "['17/12/200
Download .txt
gitextract_21uunvxe/

├── Chapter01/
│   ├── Readme.md
│   ├── matrix_multiplication.ipynb
│   └── matrix_multiplication_keras.ipynb
├── Chapter02/
│   ├── Hdf5_with_PyTables.ipynb
│   ├── NoSQL with Python.ipynb
│   ├── OpenPyXL_example.ipynb
│   ├── Pandas_xlsx_example.ipynb
│   ├── Readme.md
│   ├── SQL with Python.ipynb
│   ├── Txt_files.ipynb
│   └── read_csv_file.ipynb
├── Chapter03/
│   ├── ElectricalPowerOutputPredictionUsingDecisionTrees.ipynb
│   ├── ElectricalPowerOutputPredictionUsingRegression.ipynb
│   ├── Folds5x2_pp.xlsx
│   ├── Images/
│   │   └── Readme.md
│   ├── LogisticRegressor.py
│   ├── Sigmoid_function.ipynb
│   ├── Wine_quality_using_DecisionTrees.ipynb
│   ├── Wine_quality_using_Ensemble_learning.ipynb
│   ├── Wine_quality_using_GaussianNB.ipynb
│   ├── Wine_quality_using_SVM-with_GridSearch.ipynb
│   ├── Wine_quality_using_SVM.ipynb
│   ├── Wine_quality_using_logistic_regressor.ipynb
│   ├── readme.md
│   └── winequality-red.csv
├── Chapter04/
│   ├── Folds5x2_pp.xlsx
│   ├── LeNet_for_HandrwittenDigitsRecognition.ipynb
│   ├── MLP_classification.ipynb
│   ├── MLP_regression.ipynb
│   ├── Readme.md
│   ├── activation_functions.ipynb
│   ├── single_neuron_tf.ipynb
│   └── winequality-red.csv
├── Chapter05/
│   ├── Folds5x2_pp.xlsx
│   ├── Genetic CNN.ipynb
│   ├── Genetic_RNN.ipynb
│   ├── GuessTheWord.ipynb
│   ├── Optimization_surface_convex.ipynb
│   ├── Optimization_surface_non-convex.ipynb
│   ├── Readme.md
│   └── dag.py
├── Chapter06/
│   ├── DQN.ipynb
│   ├── Images/
│   │   └── Readme.md
│   ├── OpenAI_practice.ipynb
│   ├── Policy Gradients.ipynb
│   ├── Readme.md
│   ├── Taxi_drop-off-NN.ipynb
│   └── Taxi_drop-off.ipynb
├── Chapter07/
│   ├── DCGAN_CelebA.ipynb
│   ├── Images/
│   │   └── Readme.md
│   ├── Readme.md
│   ├── Vanilla_GAN.ipynb
│   ├── VariationalAutoEncoders_MNIST.ipynb
│   └── loader_celebA.py
├── Chapter08/
│   ├── Boston_Price_MLlib.ipynb
│   ├── Readme.md
│   ├── Transfer_learning_Sparkdl.ipynb
│   ├── Wine_Classification_MLlib.ipynb
│   ├── boston_price_h2o.ipynb
│   └── wine_classification_h2o.ipynb
├── Chapter09/
│   ├── Heart_Disease_Prediction.ipynb
│   ├── Human_activity_recognition_using_accelerometer.ipynb
│   ├── Hypoglycemia Prediction.ipynb
│   ├── Images/
│   │   └── Readme.md
│   └── Readme.md
├── Chapter10/
│   ├── Electrical_Load_Forecasting.ipynb
│   ├── Predictive_Maintenance_using_LSTM.ipynb
│   └── Readme.md
├── Chapter11/
│   ├── SF_crime_category_detection.ipynb
│   └── readme.md
├── Chapter12/
│   ├── Readme.md
│   ├── Video_to_frames.ipynb
│   ├── audio_processing.ipynb
│   ├── data_augmentation.ipynb
│   ├── text_preprocessing.ipynb
│   └── time_series_data_preprocessing.ipynb
├── LICENSE
└── README.md
Download .txt
SYMBOL INDEX (30 symbols across 3 files)

FILE: Chapter03/LogisticRegressor.py
  class LogisticRegressor (line 10) | class LogisticRegressor:
    method __init__ (line 11) | def __init__(self, d, n, lr=0.001):
    method fit (line 41) | def fit(self, X, Y, epochs=500):
    method predict (line 51) | def predict(self, X):
    method get_weights (line 54) | def get_weights(self):

FILE: Chapter05/dag.py
  class DAGValidationError (line 11) | class DAGValidationError(Exception):
  class DAG (line 15) | class DAG(object):
    method __init__ (line 18) | def __init__(self):
    method add_node (line 22) | def add_node(self, node_name, graph=None):
    method add_node_if_not_exists (line 30) | def add_node_if_not_exists(self, node_name, graph=None):
    method delete_node (line 36) | def delete_node(self, node_name, graph=None):
    method delete_node_if_exists (line 48) | def delete_node_if_exists(self, node_name, graph=None):
    method add_edge (line 54) | def add_edge(self, ind_node, dep_node, graph=None):
    method delete_edge (line 68) | def delete_edge(self, ind_node, dep_node, graph=None):
    method rename_edges (line 76) | def rename_edges(self, old_task_name, new_task_name, graph=None):
    method predecessors (line 91) | def predecessors(self, node, graph=None):
    method downstream (line 97) | def downstream(self, node, graph=None):
    method all_downstreams (line 105) | def all_downstreams(self, node, graph=None):
    method all_leaves (line 123) | def all_leaves(self, graph=None):
    method from_dict (line 129) | def from_dict(self, graph_dict):
    method reset_graph (line 144) | def reset_graph(self):
    method ind_nodes (line 148) | def ind_nodes(self, graph=None):
    method validate (line 155) | def validate(self, graph=None):
    method topological_sort (line 166) | def topological_sort(self, graph=None):
    method size (line 201) | def size(self):

FILE: Chapter07/loader_celebA.py
  function download_celeb_a (line 15) | def download_celeb_a():
  function plot_images (line 37) | def plot_images(images, mode='RGB'):
  function get_image (line 59) | def get_image(image_path, width, height, mode):
  function get_batch (line 75) | def get_batch(image_files, width, height, mode='RGB'):
  function get_batches (line 88) | def get_batches(batch_size, shape, data_files):
Copy disabled (too large) Download .json
Condensed preview — 78 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (12,041K chars).
[
  {
    "path": "Chapter01/Readme.md",
    "chars": 1488,
    "preview": "# Chapter 1: Principles and foundations of IoT and  AI\nThis book deals with the three big trends in the current Business"
  },
  {
    "path": "Chapter01/matrix_multiplication.ipynb",
    "chars": 1587,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 3,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter01/matrix_multiplication_keras.ipynb",
    "chars": 1792,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 2,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter02/Hdf5_with_PyTables.ipynb",
    "chars": 2074,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter02/NoSQL with Python.ipynb",
    "chars": 12229,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter02/OpenPyXL_example.ipynb",
    "chars": 3976,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter02/Pandas_xlsx_example.ipynb",
    "chars": 18744,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter02/Readme.md",
    "chars": 49,
    "preview": "# Data Access and Distributed Processing for ioT\n"
  },
  {
    "path": "Chapter02/SQL with Python.ipynb",
    "chars": 21488,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter02/Txt_files.ipynb",
    "chars": 4199,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 32,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n"
  },
  {
    "path": "Chapter02/read_csv_file.ipynb",
    "chars": 1097604,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/ElectricalPowerOutputPredictionUsingDecisionTrees.ipynb",
    "chars": 22990,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/ElectricalPowerOutputPredictionUsingRegression.ipynb",
    "chars": 63182,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Images/Readme.md",
    "chars": 27,
    "preview": "Images used in the chapter\n"
  },
  {
    "path": "Chapter03/LogisticRegressor.py",
    "chars": 1989,
    "preview": "\nimport tensorflow as tf\nimport numpy as np\nimport pandas as pd\nimport matplotlib.pyplot as plt\nfrom sklearn.preprocessi"
  },
  {
    "path": "Chapter03/Sigmoid_function.ipynb",
    "chars": 25787,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outp"
  },
  {
    "path": "Chapter03/Wine_quality_using_DecisionTrees.ipynb",
    "chars": 29457,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Wine_quality_using_Ensemble_learning.ipynb",
    "chars": 12493,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Wine_quality_using_GaussianNB.ipynb",
    "chars": 19153,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Wine_quality_using_SVM-with_GridSearch.ipynb",
    "chars": 27060,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Wine_quality_using_SVM.ipynb",
    "chars": 20281,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/Wine_quality_using_logistic_regressor.ipynb",
    "chars": 34795,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter03/readme.md",
    "chars": 855,
    "preview": "# Machine Learning for IoT\nThe term \"machine learning\" refers to the computer programs that can automatically detect mea"
  },
  {
    "path": "Chapter03/winequality-red.csv",
    "chars": 84199,
    "preview": "\"fixed acidity\";\"volatile acidity\";\"citric acid\";\"residual sugar\";\"chlorides\";\"free sulfur dioxide\";\"total sulfur dioxid"
  },
  {
    "path": "Chapter04/LeNet_for_HandrwittenDigitsRecognition.ipynb",
    "chars": 57010,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter04/MLP_classification.ipynb",
    "chars": 132226,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter04/MLP_regression.ipynb",
    "chars": 82578,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter04/Readme.md",
    "chars": 1624,
    "preview": "# Deep Learning for IoT\nIn the last chapter, we learned about different machine learning algorithms, the focus of this c"
  },
  {
    "path": "Chapter04/activation_functions.ipynb",
    "chars": 147734,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter04/single_neuron_tf.ipynb",
    "chars": 327835,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter04/winequality-red.csv",
    "chars": 84199,
    "preview": "\"fixed acidity\";\"volatile acidity\";\"citric acid\";\"residual sugar\";\"chlorides\";\"free sulfur dioxide\";\"total sulfur dioxid"
  },
  {
    "path": "Chapter05/Genetic CNN.ipynb",
    "chars": 14413,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Genetic CNN\\n\",\n    \"#### CNN ar"
  },
  {
    "path": "Chapter05/Genetic_RNN.ipynb",
    "chars": 15418,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter05/GuessTheWord.ipynb",
    "chars": 10241,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outp"
  },
  {
    "path": "Chapter05/Optimization_surface_convex.ipynb",
    "chars": 686567,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outp"
  },
  {
    "path": "Chapter05/Optimization_surface_non-convex.ipynb",
    "chars": 805870,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outp"
  },
  {
    "path": "Chapter05/Readme.md",
    "chars": 1237,
    "preview": "# Genetic Algorithms for IoT\nIn the last chapter, we saw different deep learning-based algorithms, these algorithms have"
  },
  {
    "path": "Chapter05/dag.py",
    "chars": 6715,
    "preview": "#!/usr/bin/env python\nfrom copy import copy, deepcopy\nfrom collections import deque\n\ntry:\n    from collections import Or"
  },
  {
    "path": "Chapter06/DQN.ipynb",
    "chars": 2793775,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter06/Images/Readme.md",
    "chars": 7,
    "preview": "Images\n"
  },
  {
    "path": "Chapter06/OpenAI_practice.ipynb",
    "chars": 662775,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter06/Policy Gradients.ipynb",
    "chars": 133852,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter06/Readme.md",
    "chars": 792,
    "preview": "Reinforcement Learning is very different from both supervised and unsupervised learning. It is the way most living being"
  },
  {
    "path": "Chapter06/Taxi_drop-off-NN.ipynb",
    "chars": 38421,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 2,\n   \"metadata\": {\n    \"scrolled\": true\n   },\n   \"outpu"
  },
  {
    "path": "Chapter06/Taxi_drop-off.ipynb",
    "chars": 8088,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"scrolled\": true\n   },\n   \"outpu"
  },
  {
    "path": "Chapter07/DCGAN_CelebA.ipynb",
    "chars": 167344,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter07/Images/Readme.md",
    "chars": 7,
    "preview": "Images\n"
  },
  {
    "path": "Chapter07/Readme.md",
    "chars": 1367,
    "preview": "Machine learning (ML) and Artificial Intelligence (AI) have touched almost all fields related to man. Agriculture, music"
  },
  {
    "path": "Chapter07/Vanilla_GAN.ipynb",
    "chars": 79797,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter07/VariationalAutoEncoders_MNIST.ipynb",
    "chars": 898785,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter07/loader_celebA.py",
    "chars": 3114,
    "preview": "import os\nimport zipfile\nimport requests\nimport math\nimport numpy as np\nfrom PIL import Image\nfrom tqdm import tqdm\nimpo"
  },
  {
    "path": "Chapter08/Boston_Price_MLlib.ipynb",
    "chars": 14643,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter08/Readme.md",
    "chars": 675,
    "preview": "The advances in distributed computing environments and an easy availability of internet worldwide has resulted in the em"
  },
  {
    "path": "Chapter08/Transfer_learning_Sparkdl.ipynb",
    "chars": 779792,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter08/Wine_Classification_MLlib.ipynb",
    "chars": 39262,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter08/boston_price_h2o.ipynb",
    "chars": 200270,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter08/wine_classification_h2o.ipynb",
    "chars": 203778,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter09/Heart_Disease_Prediction.ipynb",
    "chars": 14739,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Heart Monitor\\n\",\n    \"Another v"
  },
  {
    "path": "Chapter09/Human_activity_recognition_using_accelerometer.ipynb",
    "chars": 484853,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter09/Hypoglycemia Prediction.ipynb",
    "chars": 69243,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter09/Images/Readme.md",
    "chars": 7,
    "preview": "Images\n"
  },
  {
    "path": "Chapter09/Readme.md",
    "chars": 790,
    "preview": "Now that you are fully equipped with machine learning and deep learning knowledge, and have learned how to use it for bi"
  },
  {
    "path": "Chapter10/Electrical_Load_Forecasting.ipynb",
    "chars": 47527,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Dataset to be downloaded from: http"
  },
  {
    "path": "Chapter10/Predictive_Maintenance_using_LSTM.ipynb",
    "chars": 409507,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {\n    \"colab\": {},\n    \"colab_type\": \""
  },
  {
    "path": "Chapter10/Readme.md",
    "chars": 22,
    "preview": "AI for Industrial IoT\n"
  },
  {
    "path": "Chapter11/SF_crime_category_detection.ipynb",
    "chars": 12491,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter11/readme.md",
    "chars": 518,
    "preview": "The chapter introduces the reader to smart cities. Case studies would be used to show to the reader how the concepts lea"
  },
  {
    "path": "Chapter12/Readme.md",
    "chars": 611,
    "preview": "Now that we have understood and implemented different Artificial Intelligence (AI)/machine learning (ML) algorithms, it "
  },
  {
    "path": "Chapter12/Video_to_frames.ipynb",
    "chars": 44670,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter12/audio_processing.ipynb",
    "chars": 250505,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter12/data_augmentation.ipynb",
    "chars": 295098,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 2,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "Chapter12/text_preprocessing.ipynb",
    "chars": 14036,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\":"
  },
  {
    "path": "Chapter12/time_series_data_preprocessing.ipynb",
    "chars": 278296,
    "preview": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n "
  },
  {
    "path": "LICENSE",
    "chars": 1062,
    "preview": "MIT License\n\nCopyright (c) 2018 Packt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof t"
  },
  {
    "path": "README.md",
    "chars": 6883,
    "preview": "\n\n\n# Hands-On Artificial Intelligence for IoT\n\n<a href=\"https://www.packtpub.com/big-data-and-business-intelligence/hand"
  }
]

// ... and 3 more files (download for full content)

About this extraction

This page contains the full source code of the PacktPublishing/Hands-On-Artificial-Intelligence-for-IoT GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 78 files (11.3 MB), approximately 3.0M tokens, and a symbol index with 30 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!