{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Running on Python version: 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 18:10:19) \n", "[GCC 7.2.0]\n" ] } ], "source": [ "import sys \n", "print('Running on Python version: {}'.format(sys.version))\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": true }, "outputs": [], "source": [ "import seaborn as sns\n", "import os\n", "%matplotlib inline\n" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Collecting prettyplotlib\n", "\u001b[?25l Downloading https://files.pythonhosted.org/packages/f2/89/35079781fe5f8c4e5258b88bb0a80d4a2028c6206ccdea12f4a94528dc5e/prettyplotlib-0.1.7.tar.gz (697kB)\n", "\u001b[K 100% |████████████████████████████████| 706kB 6.2MB/s ta 0:00:011 32% |██████████▍ | 225kB 4.7MB/s eta 0:00:01\n", "\u001b[?25hRequirement already satisfied: matplotlib>=1.2.1 in /opt/conda/lib/python3.6/site-packages (from prettyplotlib) (2.2.2)\n", "Collecting brewer2mpl>=1.3.1 (from prettyplotlib)\n", " Downloading https://files.pythonhosted.org/packages/84/57/00c45a199719e617db0875181134fcb3aeef701deae346547ac722eaaf5e/brewer2mpl-1.4.1-py2.py3-none-any.whl\n", "Requirement already satisfied: numpy>=1.7.1 in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (1.12.1)\n", "Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.6/site-packages/cycler-0.10.0-py3.6.egg (from matplotlib>=1.2.1->prettyplotlib) (0.10.0)\n", "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (2.2.0)\n", "Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (2.7.2)\n", "Requirement already satisfied: pytz in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (2018.4)\n", "Requirement already satisfied: six>=1.10 in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (1.11.0)\n", "Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.6/site-packages (from matplotlib>=1.2.1->prettyplotlib) (1.0.1)\n", "Requirement already satisfied: setuptools in /opt/conda/lib/python3.6/site-packages (from kiwisolver>=1.0.1->matplotlib>=1.2.1->prettyplotlib) (38.4.0)\n", "Building wheels for collected packages: prettyplotlib\n", " Running setup.py bdist_wheel for prettyplotlib ... \u001b[?25ldone\n", "\u001b[?25h Stored in directory: /home/jovyan/.cache/pip/wheels/76/ad/45/9fcfb9e97ecccc850d8b2fb20b8d60992bc6d7c8d9769ee989\n", "Successfully built prettyplotlib\n", "Installing collected packages: brewer2mpl, prettyplotlib\n", "Successfully installed brewer2mpl-1.4.1 prettyplotlib-0.1.7\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" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/opt/conda/lib/python3.6/site-packages/sklearn/cross_validation.py:41: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.\n", " \"This module will be removed in 0.20.\", DeprecationWarning)\n", "/opt/conda/lib/python3.6/site-packages/sklearn/grid_search.py:42: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. This module will be removed in 0.20.\n", " DeprecationWarning)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "dict_items([('a', 0.27328841763197198), ('b', -2.5511245505753264e-09), ('vr', -71.213934167873902)])\n" ] } ], "source": [ "import pickle\n", "try:\n", " import prettyplotlib as ppl\n", " from prettyplotlib import plt\n", " from prettyplotlib import brewer2mpl\n", "except:\n", " try:\n", " !pip install prettyplotlib\n", " import prettyplotlib as ppl\n", " from prettyplotlib import plt\n", " from prettyplotlib import brewer2mpl\n", " \n", " green_purple = brewer2mpl.get_map('PRGn', 'diverging', 11).mpl_colormap\n", "\n", " except:\n", " import matplotlib.plot as plt\n", "import numpy as np\n", "import string\n", "\n", "\n", "\n", "import matplotlib.pyplot as plt\n", "import seaborn as sns\n", "import pandas as pd\n", "import numpy as np\n", "import math as math\n", "from pylab import rcParams\n", "from neuronunit.optimization.results_analysis import make_report, min_max\n", "with open('pre_grid_reports.p','rb') as f:#\n", " grid_results = pickle.load(f)\n", "\n", "with open('pre_ga_reports.p','rb') as f:\n", " package = pickle.load(f)\n", "pop = package[0]\n", "print(pop[0].dtc.attrs.items())\n", "history = package[4]\n", "gen_vs_pop = package[6]\n" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "['a', 'b', 'vr']\n" ] }, { "data": { "text/html": [ "\n", " \n", "\n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", " \n", " \n", " \n", " \n", " \n", " a\n", " \n", " \n", " \n", " \n", " b\n", " \n", " \n", " \n", " \n", " vr\n", " \n", " \n", " \n", " \n", " RheobaseTestP\n", " \n", " \n", " \n", " \n", " InputResistanceTest\n", " \n", " \n", " \n", " \n", " total\n", " \n", " \n", "
\n", " 0\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 1\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 2\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.680333\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.68033\n", " \n", " \n", "
\n", " 3\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 4\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.680333\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.68033\n", " \n", " \n", "
\n", " 5\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 6\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 7\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 8\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 9\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 10\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.680333\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.68033\n", " \n", " \n", "
\n", " 11\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 12\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.680333\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.68033\n", " \n", " \n", "
\n", " 13\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 14\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 15\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 16\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 17\n", " \n", " \n", " \n", " \n", " 0.60888\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -40\n", " \n", " \n", " \n", " \n", " 0.999689\n", " \n", " \n", " \n", " \n", " 1\n", " \n", " \n", " \n", " \n", " 1.99969\n", " \n", " \n", "
\n", " 18\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -61.0755\n", " \n", " \n", " \n", " \n", " 0.951301\n", " \n", " \n", " \n", " \n", " 0.999986\n", " \n", " \n", " \n", " \n", " 1.95129\n", " \n", " \n", "
\n", " 19\n", " \n", " \n", " \n", " \n", " 0.331052\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -40\n", " \n", " \n", " \n", " \n", " 0.999689\n", " \n", " \n", " \n", " \n", " 1\n", " \n", " \n", " \n", " \n", " 1.99969\n", " \n", " \n", "
\n", " 20\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.49229e-09\n", " \n", " \n", " \n", " \n", " -60.5876\n", " \n", " \n", " \n", " \n", " 0.959607\n", " \n", " \n", " \n", " \n", " 0.999984\n", " \n", " \n", " \n", " \n", " 1.95959\n", " \n", " \n", "
\n", " 21\n", " \n", " \n", " \n", " \n", " 0.0219288\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -40\n", " \n", " \n", " \n", " \n", " 0.999677\n", " \n", " \n", " \n", " \n", " 1\n", " \n", " \n", " \n", " \n", " 1.99968\n", " \n", " \n", "
\n", " 22\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 23\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.21914e-09\n", " \n", " \n", " \n", " \n", " -13.3333\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 24\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 25\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -61.0755\n", " \n", " \n", " \n", " \n", " 0.951301\n", " \n", " \n", " \n", " \n", " 0.999986\n", " \n", " \n", " \n", " \n", " 1.95129\n", " \n", " \n", "
\n", " 26\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -3.49229e-09\n", " \n", " \n", " \n", " \n", " -60.5876\n", " \n", " \n", " \n", " \n", " 0.959607\n", " \n", " \n", " \n", " \n", " 0.999984\n", " \n", " \n", " \n", " \n", " 1.95959\n", " \n", " \n", "
\n", " 27\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 28\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 29\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 30\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 31\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -56.6419\n", " \n", " \n", " \n", " \n", " 0.990277\n", " \n", " \n", " \n", " \n", " 0.999935\n", " \n", " \n", " \n", " \n", " 1.99021\n", " \n", " \n", "
\n", " 32\n", " \n", " \n", " \n", " \n", " 0.355004\n", " \n", " \n", " \n", " \n", " -3.49229e-09\n", " \n", " \n", " \n", " \n", " -58.3603\n", " \n", " \n", " \n", " \n", " 0.982072\n", " \n", " \n", " \n", " \n", " 0.999967\n", " \n", " \n", " \n", " \n", " 1.98204\n", " \n", " \n", "
\n", " 33\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 34\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.4855e-09\n", " \n", " \n", " \n", " \n", " -65.857\n", " \n", " \n", " \n", " \n", " 0.750734\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.75073\n", " \n", " \n", "
\n", " 35\n", " \n", " \n", " \n", " \n", " 0.0505248\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.5004\n", " \n", " \n", " \n", " \n", " 0.69343\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.69343\n", " \n", " \n", "
\n", " 36\n", " \n", " \n", " \n", " \n", " 0.0133333\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 37\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 38\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -56.6419\n", " \n", " \n", " \n", " \n", " 0.990277\n", " \n", " \n", " \n", " \n", " 0.999935\n", " \n", " \n", " \n", " \n", " 1.99021\n", " \n", " \n", "
\n", " 39\n", " \n", " \n", " \n", " \n", " 0.355004\n", " \n", " \n", " \n", " \n", " -3.49229e-09\n", " \n", " \n", " \n", " \n", " -58.3603\n", " \n", " \n", " \n", " \n", " 0.982072\n", " \n", " \n", " \n", " \n", " 0.999967\n", " \n", " \n", " \n", " \n", " 1.98204\n", " \n", " \n", "
\n", " 40\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -61.0755\n", " \n", " \n", " \n", " \n", " 0.951301\n", " \n", " \n", " \n", " \n", " 0.999986\n", " \n", " \n", " \n", " \n", " 1.95129\n", " \n", " \n", "
\n", " 41\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 42\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.4855e-09\n", " \n", " \n", " \n", " \n", " -65.857\n", " \n", " \n", " \n", " \n", " 0.750734\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.75073\n", " \n", " \n", "
\n", " 43\n", " \n", " \n", " \n", " \n", " 0.30112\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 44\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 45\n", " \n", " \n", " \n", " \n", " 0.314619\n", " \n", " \n", " \n", " \n", " -3.92787e-09\n", " \n", " \n", " \n", " \n", " -61.1917\n", " \n", " \n", " \n", " \n", " 0.949719\n", " \n", " \n", " \n", " \n", " 0.999987\n", " \n", " \n", " \n", " \n", " 1.94971\n", " \n", " \n", "
\n", " 46\n", " \n", " \n", " \n", " \n", " 0.24292\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -58.2441\n", " \n", " \n", " \n", " \n", " 0.982723\n", " \n", " \n", " \n", " \n", " 0.999965\n", " \n", " \n", " \n", " \n", " 1.98269\n", " \n", " \n", "
\n", " 47\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 48\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.4855e-09\n", " \n", " \n", " \n", " \n", " -65.857\n", " \n", " \n", " \n", " \n", " 0.750734\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.75073\n", " \n", " \n", "
\n", " 49\n", " \n", " \n", " \n", " \n", " 0.30112\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 50\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 51\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -56.6419\n", " \n", " \n", " \n", " \n", " 0.990277\n", " \n", " \n", " \n", " \n", " 0.999935\n", " \n", " \n", " \n", " \n", " 1.99021\n", " \n", " \n", "
\n", " 52\n", " \n", " \n", " \n", " \n", " 0.314619\n", " \n", " \n", " \n", " \n", " -3.92787e-09\n", " \n", " \n", " \n", " \n", " -61.1917\n", " \n", " \n", " \n", " \n", " 0.949719\n", " \n", " \n", " \n", " \n", " 0.999987\n", " \n", " \n", " \n", " \n", " 1.94971\n", " \n", " \n", "
\n", " 53\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 54\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -66.6667\n", " \n", " \n", " \n", " \n", " 0.677002\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.677\n", " \n", " \n", "
\n", " 55\n", " \n", " \n", " \n", " \n", " 0.05308\n", " \n", " \n", " \n", " \n", " -3.34239e-09\n", " \n", " \n", " \n", " \n", " -56.9061\n", " \n", " \n", " \n", " \n", " 0.989271\n", " \n", " \n", " \n", " \n", " 0.999941\n", " \n", " \n", " \n", " \n", " 1.98921\n", " \n", " \n", "
\n", " 56\n", " \n", " \n", " \n", " \n", " 0.299621\n", " \n", " \n", " \n", " \n", " -2.51859e-09\n", " \n", " \n", " \n", " \n", " -66.8128\n", " \n", " \n", " \n", " \n", " 0.665168\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.66516\n", " \n", " \n", "
\n", " 57\n", " \n", " \n", " \n", " \n", " 0.295743\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -61.2744\n", " \n", " \n", " \n", " \n", " 0.948094\n", " \n", " \n", " \n", " \n", " 0.999987\n", " \n", " \n", " \n", " \n", " 1.94808\n", " \n", " \n", "
\n", " 58\n", " \n", " \n", " \n", " \n", " 0.314623\n", " \n", " \n", " \n", " \n", " -3.72768e-09\n", " \n", " \n", " \n", " \n", " -69.5439\n", " \n", " \n", " \n", " \n", " 0.312905\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.3129\n", " \n", " \n", "
\n", " 59\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -64.4274\n", " \n", " \n", " \n", " \n", " 0.842909\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8429\n", " \n", " \n", "
\n", " 60\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.37009e-09\n", " \n", " \n", " \n", " \n", " -66.3177\n", " \n", " \n", " \n", " \n", " 0.709294\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.70929\n", " \n", " \n", "
\n", " 61\n", " \n", " \n", " \n", " \n", " 0.30112\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 62\n", " \n", " \n", " \n", " \n", " 0.314623\n", " \n", " \n", " \n", " \n", " -3.72768e-09\n", " \n", " \n", " \n", " \n", " -69.5439\n", " \n", " \n", " \n", " \n", " 0.312905\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.3129\n", " \n", " \n", "
\n", " 63\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -56.6419\n", " \n", " \n", " \n", " \n", " 0.990277\n", " \n", " \n", " \n", " \n", " 0.999935\n", " \n", " \n", " \n", " \n", " 1.99021\n", " \n", " \n", "
\n", " 64\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 65\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 66\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -3.37009e-09\n", " \n", " \n", " \n", " \n", " -66.3177\n", " \n", " \n", " \n", " \n", " 0.709294\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.70929\n", " \n", " \n", "
\n", " 67\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 68\n", " \n", " \n", " \n", " \n", " 0.273521\n", " \n", " \n", " \n", " \n", " -3.82345e-09\n", " \n", " \n", " \n", " \n", " -69.9012\n", " \n", " \n", " \n", " \n", " 0.254777\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.25478\n", " \n", " \n", "
\n", " 69\n", " \n", " \n", " \n", " \n", " 0.315\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -58.905\n", " \n", " \n", " \n", " \n", " 0.978096\n", " \n", " \n", " \n", " \n", " 0.999973\n", " \n", " \n", " \n", " \n", " 1.97807\n", " \n", " \n", "
\n", " 70\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 71\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.8152\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999995\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 72\n", " \n", " \n", " \n", " \n", " 0.0240765\n", " \n", " \n", " \n", " \n", " -3.37009e-09\n", " \n", " \n", " \n", " \n", " -66.2387\n", " \n", " \n", " \n", " \n", " 0.715482\n", " \n", " \n", " \n", " \n", " 0.999996\n", " \n", " \n", " \n", " \n", " 1.71548\n", " \n", " \n", "
\n", " 73\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 74\n", " \n", " \n", " \n", " \n", " 0.273521\n", " \n", " \n", " \n", " \n", " -3.82345e-09\n", " \n", " \n", " \n", " \n", " -69.9012\n", " \n", " \n", " \n", " \n", " 0.254777\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.25478\n", " \n", " \n", "
\n", " 75\n", " \n", " \n", " \n", " \n", " 0.30112\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 76\n", " \n", " \n", " \n", " \n", " 0.314623\n", " \n", " \n", " \n", " \n", " -3.72768e-09\n", " \n", " \n", " \n", " \n", " -69.5439\n", " \n", " \n", " \n", " \n", " 0.312905\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.3129\n", " \n", " \n", "
\n", " 77\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 78\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 79\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.73502e-09\n", " \n", " \n", " \n", " \n", " -72.677\n", " \n", " \n", " \n", " \n", " 0.245429\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.24543\n", " \n", " \n", "
\n", " 80\n", " \n", " \n", " \n", " \n", " 0.375591\n", " \n", " \n", " \n", " \n", " -3.89202e-09\n", " \n", " \n", " \n", " \n", " -41.9365\n", " \n", " \n", " \n", " \n", " 0.999672\n", " \n", " \n", " \n", " \n", " 0.980199\n", " \n", " \n", " \n", " \n", " 1.97987\n", " \n", " \n", "
\n", " 81\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 82\n", " \n", " \n", " \n", " \n", " 0.352582\n", " \n", " \n", " \n", " \n", " -3.35395e-09\n", " \n", " \n", " \n", " \n", " -69.5439\n", " \n", " \n", " \n", " \n", " 0.312905\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.3129\n", " \n", " \n", "
\n", " 83\n", " \n", " \n", " \n", " \n", " 0.0221373\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -64.8951\n", " \n", " \n", " \n", " \n", " 0.811809\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8118\n", " \n", " \n", "
\n", " 84\n", " \n", " \n", " \n", " \n", " 0.130058\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.0069\n", " \n", " \n", " \n", " \n", " 0.646014\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.64601\n", " \n", " \n", "
\n", " 85\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 86\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.73502e-09\n", " \n", " \n", " \n", " \n", " -72.677\n", " \n", " \n", " \n", " \n", " 0.245429\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.24543\n", " \n", " \n", "
\n", " 87\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 88\n", " \n", " \n", " \n", " \n", " 0.314623\n", " \n", " \n", " \n", " \n", " -3.72768e-09\n", " \n", " \n", " \n", " \n", " -69.5439\n", " \n", " \n", " \n", " \n", " 0.312905\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.3129\n", " \n", " \n", "
\n", " 89\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 90\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 91\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 92\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.66757e-09\n", " \n", " \n", " \n", " \n", " -75.3623\n", " \n", " \n", " \n", " \n", " 0.674407\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.67441\n", " \n", " \n", "
\n", " 93\n", " \n", " \n", " \n", " \n", " 0.424699\n", " \n", " \n", " \n", " \n", " -3.72721e-09\n", " \n", " \n", " \n", " \n", " -49.6004\n", " \n", " \n", " \n", " \n", " 0.998911\n", " \n", " \n", " \n", " \n", " 0.996737\n", " \n", " \n", " \n", " \n", " 1.99565\n", " \n", " \n", "
\n", " 94\n", " \n", " \n", " \n", " \n", " 0.308567\n", " \n", " \n", " \n", " \n", " -3.70753e-09\n", " \n", " \n", " \n", " \n", " -68.2523\n", " \n", " \n", " \n", " \n", " 0.500986\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.50098\n", " \n", " \n", "
\n", " 95\n", " \n", " \n", " \n", " \n", " 0.0666094\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 96\n", " \n", " \n", " \n", " \n", " 0.02\n", " \n", " \n", " \n", " \n", " -8.33333e-10\n", " \n", " \n", " \n", " \n", " -64.7362\n", " \n", " \n", " \n", " \n", " 0.82081\n", " \n", " \n", " \n", " \n", " 0.999994\n", " \n", " \n", " \n", " \n", " 1.8208\n", " \n", " \n", "
\n", " 97\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 98\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 99\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.73502e-09\n", " \n", " \n", " \n", " \n", " -72.677\n", " \n", " \n", " \n", " \n", " 0.245429\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.24543\n", " \n", " \n", "
\n", " 100\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 101\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 102\n", " \n", " \n", " \n", " \n", " 0.308567\n", " \n", " \n", " \n", " \n", " -3.70753e-09\n", " \n", " \n", " \n", " \n", " -68.2523\n", " \n", " \n", " \n", " \n", " 0.500986\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.50098\n", " \n", " \n", "
\n", " 103\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.15941e-09\n", " \n", " \n", " \n", " \n", " -42.8222\n", " \n", " \n", " \n", " \n", " 0.999641\n", " \n", " \n", " \n", " \n", " 0.627117\n", " \n", " \n", " \n", " \n", " 1.62676\n", " \n", " \n", "
\n", " 104\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -51.2433\n", " \n", " \n", " \n", " \n", " 0.998321\n", " \n", " \n", " \n", " \n", " 0.998998\n", " \n", " \n", " \n", " \n", " 1.99732\n", " \n", " \n", "
\n", " 105\n", " \n", " \n", " \n", " \n", " 0.200806\n", " \n", " \n", " \n", " \n", " -3.71685e-09\n", " \n", " \n", " \n", " \n", " -49.4358\n", " \n", " \n", " \n", " \n", " 0.998956\n", " \n", " \n", " \n", " \n", " 0.996337\n", " \n", " \n", " \n", " \n", " 1.99529\n", " \n", " \n", "
\n", " 106\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.73459e-09\n", " \n", " \n", " \n", " \n", " -70.1854\n", " \n", " \n", " \n", " \n", " 0.206859\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.20686\n", " \n", " \n", "
\n", " 107\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.50012e-09\n", " \n", " \n", " \n", " \n", " -56.215\n", " \n", " \n", " \n", " \n", " 0.991713\n", " \n", " \n", " \n", " \n", " 0.999926\n", " \n", " \n", " \n", " \n", " 1.99164\n", " \n", " \n", "
\n", " 108\n", " \n", " \n", " \n", " \n", " 0.31791\n", " \n", " \n", " \n", " \n", " -3.99577e-09\n", " \n", " \n", " \n", " \n", " -71.6096\n", " \n", " \n", " \n", " \n", " 0.0484075\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.04841\n", " \n", " \n", "
\n", " 109\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 110\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33333e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 111\n", " \n", " \n", " \n", " \n", " 0.31791\n", " \n", " \n", " \n", " \n", " -3.99577e-09\n", " \n", " \n", " \n", " \n", " -71.6096\n", " \n", " \n", " \n", " \n", " 0.0484075\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.04841\n", " \n", " \n", "
\n", " 112\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 113\n", " \n", " \n", " \n", " \n", " 0.075065\n", " \n", " \n", " \n", " \n", " -2.5e-09\n", " \n", " \n", " \n", " \n", " -67.1658\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 114\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.73459e-09\n", " \n", " \n", " \n", " \n", " -70.1854\n", " \n", " \n", " \n", " \n", " 0.206859\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.20686\n", " \n", " \n", "
\n", " 115\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 116\n", " \n", " \n", " \n", " \n", " 0.330268\n", " \n", " \n", " \n", " \n", " -3.33979e-09\n", " \n", " \n", " \n", " \n", " -40.1401\n", " \n", " \n", " \n", " \n", " 0.999689\n", " \n", " \n", " \n", " \n", " 1\n", " \n", " \n", " \n", " \n", " 1.99969\n", " \n", " \n", "
\n", " 117\n", " \n", " \n", " \n", " \n", " 0.31791\n", " \n", " \n", " \n", " \n", " -3.99253e-09\n", " \n", " \n", " \n", " \n", " -71.167\n", " \n", " \n", " \n", " \n", " 0.0329048\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0329\n", " \n", " \n", "
\n", " 118\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.71029e-09\n", " \n", " \n", " \n", " \n", " -51.4749\n", " \n", " \n", " \n", " \n", " 0.998179\n", " \n", " \n", " \n", " \n", " 0.999056\n", " \n", " \n", " \n", " \n", " 1.99723\n", " \n", " \n", "
\n", " 119\n", " \n", " \n", " \n", " \n", " 0.0378987\n", " \n", " \n", " \n", " \n", " -3.69099e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 120\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 121\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 122\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 123\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 124\n", " \n", " \n", " \n", " \n", " 0.0378987\n", " \n", " \n", " \n", " \n", " -3.69099e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 125\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.73459e-09\n", " \n", " \n", " \n", " \n", " -70.1854\n", " \n", " \n", " \n", " \n", " 0.206859\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.20686\n", " \n", " \n", "
\n", " 126\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.71029e-09\n", " \n", " \n", " \n", " \n", " -51.4749\n", " \n", " \n", " \n", " \n", " 0.998179\n", " \n", " \n", " \n", " \n", " 0.999056\n", " \n", " \n", " \n", " \n", " 1.99723\n", " \n", " \n", "
\n", " 127\n", " \n", " \n", " \n", " \n", " 0.237673\n", " \n", " \n", " \n", " \n", " -2.85784e-09\n", " \n", " \n", " \n", " \n", " -79.495\n", " \n", " \n", " \n", " \n", " 0.965835\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.96583\n", " \n", " \n", "
\n", " 128\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30767e-09\n", " \n", " \n", " \n", " \n", " -44.8052\n", " \n", " \n", " \n", " \n", " 0.999558\n", " \n", " \n", " \n", " \n", " 0.676402\n", " \n", " \n", " \n", " \n", " 1.67596\n", " \n", " \n", "
\n", " 129\n", " \n", " \n", " \n", " \n", " 0.430771\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -69.4221\n", " \n", " \n", " \n", " \n", " 0.332259\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.33226\n", " \n", " \n", "
\n", " 130\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -3.86642e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 131\n", " \n", " \n", " \n", " \n", " 0.288868\n", " \n", " \n", " \n", " \n", " -3.73459e-09\n", " \n", " \n", " \n", " \n", " -72.4108\n", " \n", " \n", " \n", " \n", " 0.196516\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.19651\n", " \n", " \n", "
\n", " 132\n", " \n", " \n", " \n", " \n", " 0.484905\n", " \n", " \n", " \n", " \n", " -3.71029e-09\n", " \n", " \n", " \n", " \n", " -60.8363\n", " \n", " \n", " \n", " \n", " 0.955798\n", " \n", " \n", " \n", " \n", " 0.999986\n", " \n", " \n", " \n", " \n", " 1.95578\n", " \n", " \n", "
\n", " 133\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 134\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 135\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30767e-09\n", " \n", " \n", " \n", " \n", " -44.8052\n", " \n", " \n", " \n", " \n", " 0.999558\n", " \n", " \n", " \n", " \n", " 0.676402\n", " \n", " \n", " \n", " \n", " 1.67596\n", " \n", " \n", "
\n", " 136\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 137\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -3.86642e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 138\n", " \n", " \n", " \n", " \n", " 0.430771\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -69.4221\n", " \n", " \n", " \n", " \n", " 0.332259\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.33226\n", " \n", " \n", "
\n", " 139\n", " \n", " \n", " \n", " \n", " 0.273235\n", " \n", " \n", " \n", " \n", " -2.60048e-09\n", " \n", " \n", " \n", " \n", " -73.9265\n", " \n", " \n", " \n", " \n", " 0.463329\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.46333\n", " \n", " \n", "
\n", " 140\n", " \n", " \n", " \n", " \n", " 0.270726\n", " \n", " \n", " \n", " \n", " -3.24919e-09\n", " \n", " \n", " \n", " \n", " -40.4684\n", " \n", " \n", " \n", " \n", " 0.999687\n", " \n", " \n", " \n", " \n", " 1\n", " \n", " \n", " \n", " \n", " 1.99969\n", " \n", " \n", "
\n", " 141\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30326e-09\n", " \n", " \n", " \n", " \n", " -49.2359\n", " \n", " \n", " \n", " \n", " 0.999005\n", " \n", " \n", " \n", " \n", " 0.995716\n", " \n", " \n", " \n", " \n", " 1.99472\n", " \n", " \n", "
\n", " 142\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.84301e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 143\n", " \n", " \n", " \n", " \n", " 0.0297963\n", " \n", " \n", " \n", " \n", " -3.78388e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 144\n", " \n", " \n", " \n", " \n", " 0.430771\n", " \n", " \n", " \n", " \n", " -3.70706e-09\n", " \n", " \n", " \n", " \n", " -69.4221\n", " \n", " \n", " \n", " \n", " 0.332259\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.33226\n", " \n", " \n", "
\n", " 145\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 146\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 147\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30767e-09\n", " \n", " \n", " \n", " \n", " -44.8052\n", " \n", " \n", " \n", " \n", " 0.999558\n", " \n", " \n", " \n", " \n", " 0.676402\n", " \n", " \n", " \n", " \n", " 1.67596\n", " \n", " \n", "
\n", " 148\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -3.86642e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 149\n", " \n", " \n", " \n", " \n", " 0.418643\n", " \n", " \n", " \n", " \n", " -3.84301e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 150\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30326e-09\n", " \n", " \n", " \n", " \n", " -49.2359\n", " \n", " \n", " \n", " \n", " 0.999005\n", " \n", " \n", " \n", " \n", " 0.995716\n", " \n", " \n", " \n", " \n", " 1.99472\n", " \n", " \n", "
\n", " 151\n", " \n", " \n", " \n", " \n", " 0.273344\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -42.6729\n", " \n", " \n", " \n", " \n", " 0.999655\n", " \n", " \n", " \n", " \n", " 0.613916\n", " \n", " \n", " \n", " \n", " 1.61357\n", " \n", " \n", "
\n", " 152\n", " \n", " \n", " \n", " \n", " 0.270618\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -68.7713\n", " \n", " \n", " \n", " \n", " 0.43004\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.43004\n", " \n", " \n", "
\n", " 153\n", " \n", " \n", " \n", " \n", " 0.428314\n", " \n", " \n", " \n", " \n", " -3.21443e-09\n", " \n", " \n", " \n", " \n", " -45.1329\n", " \n", " \n", " \n", " \n", " 0.999535\n", " \n", " \n", " \n", " \n", " 0.754275\n", " \n", " \n", " \n", " \n", " 1.75381\n", " \n", " \n", "
\n", " 154\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -4.40753e-09\n", " \n", " \n", " \n", " \n", " -73.7294\n", " \n", " \n", " \n", " \n", " 0.431083\n", " \n", " \n", " \n", " \n", " 0.999999\n", " \n", " \n", " \n", " \n", " 1.43108\n", " \n", " \n", "
\n", " 155\n", " \n", " \n", " \n", " \n", " 0.233812\n", " \n", " \n", " \n", " \n", " -3.85316e-09\n", " \n", " \n", " \n", " \n", " -48.3081\n", " \n", " \n", " \n", " \n", " 0.999192\n", " \n", " \n", " \n", " \n", " 0.990413\n", " \n", " \n", " \n", " \n", " 1.98961\n", " \n", " \n", "
\n", " 156\n", " \n", " \n", " \n", " \n", " 0.409696\n", " \n", " \n", " \n", " \n", " -3.29311e-09\n", " \n", " \n", " \n", " \n", " -45.3788\n", " \n", " \n", " \n", " \n", " 0.999532\n", " \n", " \n", " \n", " \n", " 0.849873\n", " \n", " \n", " \n", " \n", " 1.84941\n", " \n", " \n", "
\n", " 157\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 158\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 159\n", " \n", " \n", " \n", " \n", " 0.270618\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -68.7713\n", " \n", " \n", " \n", " \n", " 0.43004\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.43004\n", " \n", " \n", "
\n", " 160\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -3.86642e-09\n", " \n", " \n", " \n", " \n", " -67.16\n", " \n", " \n", " \n", " \n", " 0.628013\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.62801\n", " \n", " \n", "
\n", " 161\n", " \n", " \n", " \n", " \n", " 0.409696\n", " \n", " \n", " \n", " \n", " -3.29311e-09\n", " \n", " \n", " \n", " \n", " -45.3788\n", " \n", " \n", " \n", " \n", " 0.999532\n", " \n", " \n", " \n", " \n", " 0.849873\n", " \n", " \n", " \n", " \n", " 1.84941\n", " \n", " \n", "
\n", " 162\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -3.30767e-09\n", " \n", " \n", " \n", " \n", " -44.8052\n", " \n", " \n", " \n", " \n", " 0.999558\n", " \n", " \n", " \n", " \n", " 0.676402\n", " \n", " \n", " \n", " \n", " 1.67596\n", " \n", " \n", "
\n", " 163\n", " \n", " \n", " \n", " \n", " 0.30571\n", " \n", " \n", " \n", " \n", " -3.29785e-09\n", " \n", " \n", " \n", " \n", " -43.3664\n", " \n", " \n", " \n", " \n", " 0.999634\n", " \n", " \n", " \n", " \n", " 0.0180554\n", " \n", " \n", " \n", " \n", " 1.01769\n", " \n", " \n", "
\n", " 164\n", " \n", " \n", " \n", " \n", " 0.318097\n", " \n", " \n", " \n", " \n", " -2.59451e-09\n", " \n", " \n", " \n", " \n", " -63.1783\n", " \n", " \n", " \n", " \n", " 0.896884\n", " \n", " \n", " \n", " \n", " 0.999992\n", " \n", " \n", " \n", " \n", " 1.89688\n", " \n", " \n", "
\n", " 165\n", " \n", " \n", " \n", " \n", " 0.270618\n", " \n", " \n", " \n", " \n", " -3.76371e-09\n", " \n", " \n", " \n", " \n", " -70.906\n", " \n", " \n", " \n", " \n", " 0.0802616\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.08026\n", " \n", " \n", "
\n", " 166\n", " \n", " \n", " \n", " \n", " 0.0596979\n", " \n", " \n", " \n", " \n", " -2.54952e-09\n", " \n", " \n", " \n", " \n", " -67.483\n", " \n", " \n", " \n", " \n", " 0.590345\n", " \n", " \n", " \n", " \n", " 0.999997\n", " \n", " \n", " \n", " \n", " 1.59034\n", " \n", " \n", "
\n", " 167\n", " \n", " \n", " \n", " \n", " 0.407956\n", " \n", " \n", " \n", " \n", " -3.29311e-09\n", " \n", " \n", " \n", " \n", " -46.0782\n", " \n", " \n", " \n", " \n", " 0.999478\n", " \n", " \n", " \n", " \n", " 0.926824\n", " \n", " \n", " \n", " \n", " 1.9263\n", " \n", " \n", "
\n", " 168\n", " \n", " \n", " \n", " \n", " 0.275028\n", " \n", " \n", " \n", " \n", " -3.30767e-09\n", " \n", " \n", " \n", " \n", " -44.7916\n", " \n", " \n", " \n", " \n", " 0.999558\n", " \n", " \n", " \n", " \n", " 0.667153\n", " \n", " \n", " \n", " \n", " 1.66671\n", " \n", " \n", "
\n", " 169\n", " \n", " \n", " \n", " \n", " 0.273288\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 170\n", " \n", " \n", " \n", " \n", " 0.30571\n", " \n", " \n", " \n", " \n", " -3.29785e-09\n", " \n", " \n", " \n", " \n", " -43.3664\n", " \n", " \n", " \n", " \n", " 0.999634\n", " \n", " \n", " \n", " \n", " 0.0180554\n", " \n", " \n", " \n", " \n", " 1.01769\n", " \n", " \n", "
\n", " 171\n", " \n", " \n", " \n", " \n", " 0.270673\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -44.308\n", " \n", " \n", " \n", " \n", " 0.999591\n", " \n", " \n", " \n", " \n", " 0.530777\n", " \n", " \n", " \n", " \n", " 1.53037\n", " \n", " \n", "
\n", " 172\n", " \n", " \n", " \n", " \n", " 0.270618\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -68.7713\n", " \n", " \n", " \n", " \n", " 0.43004\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.43004\n", " \n", " \n", "
\n", " 173\n", " \n", " \n", " \n", " \n", " 0.318097\n", " \n", " \n", " \n", " \n", " -2.59451e-09\n", " \n", " \n", " \n", " \n", " -63.1783\n", " \n", " \n", " \n", " \n", " 0.896884\n", " \n", " \n", " \n", " \n", " 0.999992\n", " \n", " \n", " \n", " \n", " 1.89688\n", " \n", " \n", "
\n", " 174\n", " \n", " \n", " \n", " \n", " 0.270618\n", " \n", " \n", " \n", " \n", " -3.76371e-09\n", " \n", " \n", " \n", " \n", " -70.906\n", " \n", " \n", " \n", " \n", " 0.0802616\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.08026\n", " \n", " \n", "
\n", " 175\n", " \n", " \n", " \n", " \n", " 0.379051\n", " \n", " \n", " \n", " \n", " -3.26524e-09\n", " \n", " \n", " \n", " \n", " -71.2139\n", " \n", " \n", " \n", " \n", " 0.0244008\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.0244\n", " \n", " \n", "
\n", " 176\n", " \n", " \n", " \n", " \n", " 0.21782\n", " \n", " \n", " \n", " \n", " -2.58774e-09\n", " \n", " \n", " \n", " \n", " -43.3664\n", " \n", " \n", " \n", " \n", " 0.999634\n", " \n", " \n", " \n", " \n", " 0.018054\n", " \n", " \n", " \n", " \n", " 1.01769\n", " \n", " \n", "
\n", " 177\n", " \n", " \n", " \n", " \n", " 0.286228\n", " \n", " \n", " \n", " \n", " -3.33678e-09\n", " \n", " \n", " \n", " \n", " -42.1678\n", " \n", " \n", " \n", " \n", " 0.999659\n", " \n", " \n", " \n", " \n", " 0.945302\n", " \n", " \n", " \n", " \n", " 1.94496\n", " \n", " \n", "
\n", " 178\n", " \n", " \n", " \n", " \n", " 0.27067\n", " \n", " \n", " \n", " \n", " -2.55112e-09\n", " \n", " \n", " \n", " \n", " -68.7713\n", " \n", " \n", " \n", " \n", " 0.43004\n", " \n", " \n", " \n", " \n", " 0.999998\n", " \n", " \n", " \n", " \n", " 1.43004\n", " \n", " \n", "
\n", " 179\n", " \n", " \n", " \n", " \n", " 0.269936\n", " \n", " \n", " \n", " \n", " -2.54621e-09\n", " \n", " \n", " \n", " \n", " -61.3654\n", " \n", " \n", " \n", " \n", " 0.946426\n", " \n", " \n", " \n", " \n", " 0.999988\n", " \n", " \n", " \n", " \n", " 1.94641\n", " \n", " \n", "
\n", " 180\n", " \n", " \n", " \n", " \n", " 0.318779\n", " \n", " \n", " \n", " \n", " -3.76371e-09\n", " \n", " \n", " \n", " \n", " -56.0873\n", " \n", " \n", " \n", " \n", " 0.992041\n", " \n", " \n", " \n", " \n", " 0.99992\n", " \n", " \n", " \n", " \n", " 1.99196\n", " \n", " \n", "
\n", " " ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "attrs_ = [ list(p.dtc.attrs.keys()) for i,p in history.genealogy_history.items() ]\n", "attrs = attrs_[0]\n", "print(attrs)\n", "\n", "scores_ = [ list(p.dtc.scores.keys()) for i,p in history.genealogy_history.items() ]\n", "scores = scores_[0]\n", "from collections import OrderedDict\n", "\n", "urlDats = []\n", "hi = [ (i,p) for i,p in history.genealogy_history.items() ]\n", "pops_ = [ (i,p) for i,p in enumerate(pop) ]\n", "\n", "sc = [ (i,p) for i,p in enumerate(grid_results) ]\n", "\n", "import quantities as pq\n", "\n", "def history_iter(mapped):\n", " i,p = mapped\n", " gene_contents = OrderedDict()\n", " #gene_contents['gene_number'] = i\n", " \n", " attrs = list(p.dtc.attrs.keys()) \n", " scores = list(p.dtc.scores.keys()) \n", " for a in attrs:\n", " gene_contents[a] = p.dtc.attrs[a] \n", " scores0 = scores[0]\n", " for s in scores:\n", " gene_contents[s] = p.dtc.scores[s]\n", " gene_contents[str('total')] = sum(p.dtc.scores.values())\n", " for test in p.dtc.score.keys():\n", " if 'agreement' in p.dtc.score[test]:\n", " gene_contents['disagreement'] = p.dtc.score[test]['agreement']\n", " if 'observation' in p.dtc.score[test].keys() and 'prediction' in p.dtc.score[test].keys():\n", " boolean_means = bool('mean' in p.dtc.score[test]['observation'].keys() and 'mean' in p.dtc.score[test]['prediction'].keys())\n", " boolean_value = bool('value' in p.dtc.score[test]['observation'].keys() and 'value' in p.dtc.score[test]['prediction'].keys())\n", "\n", " if boolean_means:\n", " gene_contents['disagreement'] = np.abs(p.dtc.score[test]['observation']['mean'] - p.dtc.score[test]['prediction']['mean'])\n", " if boolean_value:\n", " gene_contents['disagreement'] = np.abs(p.dtc.score[test]['observation']['value'] - p.dtc.score[test]['prediction']['value'])\n", " print(gene_contents['disagreement'])\n", " \n", " return gene_contents\n", "\n", "\n", " \n", "def process_dics(contents):\n", " dfs = []\n", " for gene_contents in contents:\n", " # pandas Data frames are best data container for maths/stats, but steep learning curve.\n", " # Other exclusion criteria. Exclude reading levels above grade 100,\n", " # as this is most likely a problem with the metric algorithm, and or rubbish data in.\n", "\n", " if len(dfs) == 0:\n", " dfs = pd.DataFrame(pd.Series(gene_contents)).T\n", " dfs = pd.concat([ dfs, pd.DataFrame(pd.Series(gene_contents)).T ])\n", " return dfs\n", "\n", "genes = list(map(history_iter,hi)) \n", "dfg = process_dics(genes)\n", "\n", "grids = list(map(history_iter,sc)) \n", "dfs = process_dics(grids)\n", "\n", "dfg = dfg.reset_index(drop=True)\n", "\n", "# Set colormap equal to seaborns light green color palette\n", "cm = sns.light_palette(\"green\", as_cmap=True)\n", "display(dfg.style.background_gradient(cmap=cm,subset=['total']))\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "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.5.2" } }, "nbformat": 4, "nbformat_minor": 2 }