SciRuby/gnuplotrb

View on GitHub
notebooks/fitting_data.ipynb

Summary

Maintainability
Test Coverage
{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Fitting data with formula\n",
    "Gnuplot is capable to fit given data with functions given as formulas. This notebook contain several examples about how to fit data with GnuplotRB."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "First lets prepare some data:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L71.2,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(53.9,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,383.0 L71.2,383.0 M575.0,383.0 L566.0,383.0  '/>\t<g transform=\"translate(53.9,387.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,321.9 L71.2,321.9 M575.0,321.9 L566.0,321.9  '/>\t<g transform=\"translate(53.9,326.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,260.9 L71.2,260.9 M575.0,260.9 L566.0,260.9  '/>\t<g transform=\"translate(53.9,265.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 400</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,199.8 L71.2,199.8 M575.0,199.8 L566.0,199.8  '/>\t<g transform=\"translate(53.9,204.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 600</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,138.8 L71.2,138.8 M575.0,138.8 L566.0,138.8  '/>\t<g transform=\"translate(53.9,143.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 800</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,77.7 L71.2,77.7 M575.0,77.7 L566.0,77.7  '/>\t<g transform=\"translate(53.9,82.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1000</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L71.2,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(53.9,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L62.2,435.0 M62.2,16.7 L62.2,25.7  '/>\t<g transform=\"translate(62.2,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M147.7,444.0 L147.7,435.0 M147.7,16.7 L147.7,25.7  '/>\t<g transform=\"translate(147.7,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M233.1,444.0 L233.1,435.0 M233.1,16.7 L233.1,25.7  '/>\t<g transform=\"translate(233.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M318.6,444.0 L318.6,435.0 M318.6,16.7 L318.6,25.7  '/>\t<g transform=\"translate(318.6,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 15</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M404.1,444.0 L404.1,435.0 M404.1,16.7 L404.1,25.7  '/>\t<g transform=\"translate(404.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 20</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M489.5,444.0 L489.5,435.0 M489.5,16.7 L489.5,25.7  '/>\t<g transform=\"translate(489.5,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 25</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M575.0,444.0 L575.0,435.0 M575.0,16.7 L575.0,25.7  '/>\t<g transform=\"translate(575.0,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 30</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Average value</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Average value</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M62.2,382.7 L79.3,381.7 L96.4,379.9 L113.5,379.3 L130.6,373.8 L147.7,374.4\n",
       "\t\tL164.8,374.1 L181.9,359.8 L198.9,358.2 L216.0,364.6 L233.1,346.0 L250.2,339.0 L267.3,352.1 L284.4,335.3\n",
       "\t\tL301.5,300.5 L318.6,320.7 L335.7,294.8 L352.8,303.9 L369.9,295.1 L387.0,260.9 L404.1,275.5 L421.2,264.8\n",
       "\t\tL438.3,189.5 L455.3,242.6 L472.4,268.5 L489.5,135.4 L506.6,205.0 L523.7,143.7 L540.8,177.9 L557.9,53.3\n",
       "\t\t '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_2\" ><title>Confidence interval</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,57.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Confidence interval</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M516.2,48.2 L516.2,57.2 M558.4,48.2 L558.4,57.2 M62.2,393.9 L62.2,371.4\n",
       "\t\tM62.2,393.9 L66.7,393.9 M62.2,371.4 L66.7,371.4 M79.3,385.1 L79.3,378.4 M74.8,385.1 L83.8,385.1\n",
       "\t\tM74.8,378.4 L83.8,378.4 M96.4,385.4 L96.4,374.4 M91.9,385.4 L100.9,385.4 M91.9,374.4 L100.9,374.4\n",
       "\t\tM113.5,391.5 L113.5,367.1 M109.0,391.5 L118.0,391.5 M109.0,367.1 L118.0,367.1 M130.6,375.9 L130.6,371.7\n",
       "\t\tM126.1,375.9 L135.1,375.9 M126.1,371.7 L135.1,371.7 M147.7,382.3 L147.7,366.5 M143.2,382.3 L152.2,382.3\n",
       "\t\tM143.2,366.5 L152.2,366.5 M164.8,390.6 L164.8,357.6 M160.3,390.6 L169.3,390.6 M160.3,357.6 L169.3,357.6\n",
       "\t\tM181.9,370.4 L181.9,349.1 M177.4,370.4 L186.4,370.4 M177.4,349.1 L186.4,349.1 M198.9,376.5 L198.9,339.9\n",
       "\t\tM194.4,376.5 L203.4,376.5 M194.4,339.9 L203.4,339.9 M216.0,383.9 L216.0,345.4 M211.5,383.9 L220.5,383.9\n",
       "\t\tM211.5,345.4 L220.5,345.4 M233.1,354.3 L233.1,337.8 M228.6,354.3 L237.6,354.3 M228.6,337.8 L237.6,337.8\n",
       "\t\tM250.2,345.1 L250.2,332.9 M245.7,345.1 L254.7,345.1 M245.7,332.9 L254.7,332.9 M267.3,372.0 L267.3,332.3\n",
       "\t\tM262.8,372.0 L271.8,372.0 M262.8,332.3 L271.8,332.3 M284.4,336.9 L284.4,333.8 M279.9,336.9 L288.9,336.9\n",
       "\t\tM279.9,333.8 L288.9,333.8 M301.5,314.9 L301.5,286.2 M297.0,314.9 L306.0,314.9 M297.0,286.2 L306.0,286.2\n",
       "\t\tM318.6,338.4 L318.6,303.0 M314.1,338.4 L323.1,338.4 M314.1,303.0 L323.1,303.0 M335.7,306.7 L335.7,282.8\n",
       "\t\tM331.2,306.7 L340.2,306.7 M331.2,282.8 L340.2,282.8 M352.8,309.7 L352.8,298.1 M348.3,309.7 L357.3,309.7\n",
       "\t\tM348.3,298.1 L357.3,298.1 M369.9,304.2 L369.9,285.9 M365.4,304.2 L374.4,304.2 M365.4,285.9 L374.4,285.9\n",
       "\t\tM387.0,267.3 L387.0,254.5 M382.5,267.3 L391.5,267.3 M382.5,254.5 L391.5,254.5 M404.1,293.5 L404.1,257.5\n",
       "\t\tM399.6,293.5 L408.6,293.5 M399.6,257.5 L408.6,257.5 M421.2,280.1 L421.2,249.6 M416.7,280.1 L425.7,280.1\n",
       "\t\tM416.7,249.6 L425.7,249.6 M438.3,202.3 L438.3,176.6 M433.8,202.3 L442.8,202.3 M433.8,176.6 L442.8,176.6\n",
       "\t\tM455.3,250.8 L455.3,234.3 M450.8,250.8 L459.8,250.8 M450.8,234.3 L459.8,234.3 M472.4,283.5 L472.4,253.5\n",
       "\t\tM467.9,283.5 L476.9,283.5 M467.9,253.5 L476.9,253.5 M489.5,141.8 L489.5,129.0 M485.0,141.8 L494.0,141.8\n",
       "\t\tM485.0,129.0 L494.0,129.0 M506.6,225.8 L506.6,184.3 M502.1,225.8 L511.1,225.8 M502.1,184.3 L511.1,184.3\n",
       "\t\tM523.7,162.3 L523.7,125.1 M519.2,162.3 L528.2,162.3 M519.2,125.1 L528.2,125.1 M540.8,184.0 L540.8,171.7\n",
       "\t\tM536.3,184.0 L545.3,184.0 M536.3,171.7 L545.3,171.7 M557.9,70.1 L557.9,36.5 M553.4,70.1 L562.4,70.1\n",
       "\t\tM553.4,36.5 L562.4,36.5  '/>\t<use xlink:href='#gpPt1' transform='translate(62.2,382.7) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(79.3,381.7) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(96.4,379.9) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(113.5,379.3) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(130.6,373.8) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(147.7,374.4) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(164.8,374.1) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(181.9,359.8) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(198.9,358.2) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(216.0,364.6) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(233.1,346.0) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(250.2,339.0) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(267.3,352.1) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(284.4,335.3) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(301.5,300.5) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(318.6,320.7) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(335.7,294.8) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(352.8,303.9) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(369.9,295.1) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(387.0,260.9) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(404.1,275.5) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(421.2,264.8) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(438.3,189.5) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(455.3,242.6) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(472.4,268.5) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(489.5,135.4) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(506.6,205.0) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(523.7,143.7) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(540.8,177.9) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(557.9,53.3) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "\t<use xlink:href='#gpPt1' transform='translate(537.3,52.7) scale(4.50)' color='rgb(  0, 158, 115)'/>\n",
       "</g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb(  0, 158, 115)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Plot:0x00000002a24980 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "require 'daru'\n",
    "require 'gnuplotrb'\n",
    "include GnuplotRB\n",
    "include Fit\n",
    "\n",
    "rows = (1..30).map do |i|\n",
    "  [i**2 * (rand(4) + 3) / 5, rand(70) + 1]\n",
    "end\n",
    "df = Daru::DataFrame.rows(rows, order: [:Value, :Error], name: 'Confidence interval')\n",
    "\n",
    "random_points = Plot.new(\n",
    "  [df[:Value], with: 'lines', title: 'Average value'],\n",
    "  [df, with: 'err']\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "And now lets try to fit it with some function.\n",
    "\n",
    "First parameter of #fit is *data* (you can use here Datablock, Dataset or any other object out of which Datablock may be constructed). Special options are *function* and *initials*, other options (such as *using*) may be found in gnuplot docs. Be careful: you should give initial value for each coefficient used in formula.\n",
    "\n",
    "Return value is the following hash:\n",
    "```\n",
    "{\n",
    "  :formula_ds => #<dataset with formula which fits given data>,\n",
    "  :coefficients => #<hash of calculated coefficients>,\n",
    "  :deltas => #<hash of possible deltas for coefficients>,\n",
    "  :data => #<given data>\n",
    "}\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{:a=>0.0271674, :b=>8.64614, :c=>-6.69375}"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "some_poly = fit(df, function: \"a*x**3 + b*x + c\", initials: {a: 1, b: 1, c: 1})\n",
    "some_poly[:coefficients]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\" 0.0271674*x**3 + 8.64614*x + -6.69375 \""
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "some_poly[:formula_ds].data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,444.0 L62.9,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(45.6,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-150</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,372.8 L62.9,372.8 M575.0,372.8 L566.0,372.8  '/>\t<g transform=\"translate(45.6,377.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-100</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,301.6 L62.9,301.6 M575.0,301.6 L566.0,301.6  '/>\t<g transform=\"translate(45.6,306.1)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-50</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,230.3 L62.9,230.3 M575.0,230.3 L566.0,230.3  '/>\t<g transform=\"translate(45.6,234.8)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,159.1 L62.9,159.1 M575.0,159.1 L566.0,159.1  '/>\t<g transform=\"translate(45.6,163.6)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 50</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,87.9 L62.9,87.9 M575.0,87.9 L566.0,87.9  '/>\t<g transform=\"translate(45.6,92.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 100</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L62.9,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(45.6,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 150</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,444.0 L53.9,435.0 M53.9,16.7 L53.9,25.7  '/>\t<g transform=\"translate(53.9,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M184.2,444.0 L184.2,435.0 M184.2,16.7 L184.2,25.7  '/>\t<g transform=\"translate(184.2,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M314.5,444.0 L314.5,435.0 M314.5,16.7 L314.5,25.7  '/>\t<g transform=\"translate(314.5,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M444.7,444.0 L444.7,435.0 M444.7,16.7 L444.7,25.7  '/>\t<g transform=\"translate(444.7,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M575.0,444.0 L575.0,435.0 M575.0,16.7 L575.0,25.7  '/>\t<g transform=\"translate(575.0,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L53.9,444.0 L575.0,444.0 L575.0,16.7 L53.9,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Fit formula</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Fit formula</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M53.9,401.7 L59.2,396.9 L64.4,392.3 L69.7,387.6 L75.0,383.1 L80.2,378.7\n",
       "\t\tL85.5,374.4 L90.7,370.1 L96.0,365.9 L101.3,361.8 L106.5,357.8 L111.8,353.9 L117.1,350.0 L122.3,346.2\n",
       "\t\tL127.6,342.5 L132.9,338.8 L138.1,335.2 L143.4,331.7 L148.6,328.2 L153.9,324.8 L159.2,321.5 L164.4,318.2\n",
       "\t\tL169.7,314.9 L175.0,311.8 L180.2,308.6 L185.5,305.5 L190.8,302.5 L196.0,299.5 L201.3,296.5 L206.5,293.6\n",
       "\t\tL211.8,290.8 L217.1,287.9 L222.3,285.1 L227.6,282.4 L232.9,279.6 L238.1,276.9 L243.4,274.3 L248.7,271.6\n",
       "\t\tL253.9,269.0 L259.2,266.4 L264.4,263.8 L269.7,261.2 L275.0,258.7 L280.2,256.1 L285.5,253.6 L290.8,251.1\n",
       "\t\tL296.0,248.6 L301.3,246.1 L306.6,243.6 L311.8,241.1 L317.1,238.6 L322.3,236.2 L327.6,233.7 L332.9,231.2\n",
       "\t\tL338.1,228.7 L343.4,226.1 L348.7,223.6 L353.9,221.1 L359.2,218.5 L364.5,216.0 L369.7,213.4 L375.0,210.8\n",
       "\t\tL380.2,208.2 L385.5,205.5 L390.8,202.8 L396.0,200.1 L401.3,197.4 L406.6,194.6 L411.8,191.8 L417.1,189.0\n",
       "\t\tL422.4,186.1 L427.6,183.2 L432.9,180.3 L438.1,177.3 L443.4,174.2 L448.7,171.2 L453.9,168.0 L459.2,164.8\n",
       "\t\tL464.5,161.6 L469.7,158.3 L475.0,155.0 L480.3,151.5 L485.5,148.1 L490.8,144.5 L496.0,141.0 L501.3,137.3\n",
       "\t\tL506.6,133.6 L511.8,129.8 L517.1,125.9 L522.4,122.0 L527.6,117.9 L532.9,113.8 L538.2,109.7 L543.4,105.4\n",
       "\t\tL548.7,101.1 L553.9,96.6 L559.2,92.1 L564.5,87.5 L569.7,82.8 L575.0,78.0  '/></g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb(148,   0, 211)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L53.9,444.0 L575.0,444.0 L575.0,16.7 L53.9,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Dataset:0x00000002e28928 @type=:math_function, @data=\" 0.0271674*x**3 + 8.64614*x + -6.69375 \", @options=Hamster::Hash[:title => \"Fit formula\"]>"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "some_poly[:formula_ds]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L71.2,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(53.9,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,383.0 L71.2,383.0 M575.0,383.0 L566.0,383.0  '/>\t<g transform=\"translate(53.9,387.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,321.9 L71.2,321.9 M575.0,321.9 L566.0,321.9  '/>\t<g transform=\"translate(53.9,326.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,260.9 L71.2,260.9 M575.0,260.9 L566.0,260.9  '/>\t<g transform=\"translate(53.9,265.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 400</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,199.8 L71.2,199.8 M575.0,199.8 L566.0,199.8  '/>\t<g transform=\"translate(53.9,204.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 600</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,138.8 L71.2,138.8 M575.0,138.8 L566.0,138.8  '/>\t<g transform=\"translate(53.9,143.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 800</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,77.7 L71.2,77.7 M575.0,77.7 L566.0,77.7  '/>\t<g transform=\"translate(53.9,82.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1000</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L71.2,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(53.9,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L62.2,435.0 M62.2,16.7 L62.2,25.7  '/>\t<g transform=\"translate(62.2,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M147.7,444.0 L147.7,435.0 M147.7,16.7 L147.7,25.7  '/>\t<g transform=\"translate(147.7,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M233.1,444.0 L233.1,435.0 M233.1,16.7 L233.1,25.7  '/>\t<g transform=\"translate(233.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M318.6,444.0 L318.6,435.0 M318.6,16.7 L318.6,25.7  '/>\t<g transform=\"translate(318.6,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 15</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M404.1,444.0 L404.1,435.0 M404.1,16.7 L404.1,25.7  '/>\t<g transform=\"translate(404.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 20</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M489.5,444.0 L489.5,435.0 M489.5,16.7 L489.5,25.7  '/>\t<g transform=\"translate(489.5,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 25</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M575.0,444.0 L575.0,435.0 M575.0,16.7 L575.0,25.7  '/>\t<g transform=\"translate(575.0,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 30</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Fit formula</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Fit formula</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M62.2,385.0 L67.2,384.2 L72.2,383.5 L77.2,382.7 L82.2,381.9 L87.2,381.1\n",
       "\t\tL92.2,380.3 L97.2,379.5 L102.3,378.7 L107.3,377.9 L112.3,377.1 L117.3,376.2 L122.3,375.4 L127.3,374.5\n",
       "\t\tL132.3,373.6 L137.3,372.7 L142.3,371.8 L147.3,370.8 L152.3,369.9 L157.3,368.9 L162.3,367.9 L167.3,366.8\n",
       "\t\tL172.4,365.8 L177.4,364.7 L182.4,363.6 L187.4,362.4 L192.4,361.2 L197.4,360.0 L202.4,358.8 L207.4,357.5\n",
       "\t\tL212.4,356.2 L217.4,354.8 L222.4,353.4 L227.4,352.0 L232.4,350.5 L237.4,349.0 L242.5,347.4 L247.5,345.8\n",
       "\t\tL252.5,344.2 L257.5,342.5 L262.5,340.7 L267.5,338.9 L272.5,337.1 L277.5,335.2 L282.5,333.2 L287.5,331.2\n",
       "\t\tL292.5,329.2 L297.5,327.0 L302.5,324.8 L307.5,322.6 L312.6,320.3 L317.6,317.9 L322.6,315.5 L327.6,313.0\n",
       "\t\tL332.6,310.4 L337.6,307.8 L342.6,305.1 L347.6,302.3 L352.6,299.5 L357.6,296.6 L362.6,293.6 L367.6,290.5\n",
       "\t\tL372.6,287.4 L377.6,284.2 L382.7,280.9 L387.7,277.5 L392.7,274.1 L397.7,270.5 L402.7,266.9 L407.7,263.2\n",
       "\t\tL412.7,259.4 L417.7,255.5 L422.7,251.6 L427.7,247.5 L432.7,243.3 L437.7,239.1 L442.7,234.8 L447.7,230.3\n",
       "\t\tL452.8,225.8 L457.8,221.2 L462.8,216.4 L467.8,211.6 L472.8,206.7 L477.8,201.7 L482.8,196.5 L487.8,191.3\n",
       "\t\tL492.8,186.0 L497.8,180.5 L502.8,174.9 L507.8,169.3 L512.8,163.5 L517.8,157.6 L522.9,151.6 L527.9,145.5\n",
       "\t\tL532.9,139.2 L537.9,132.9 L542.9,126.4 L547.9,119.8 L552.9,113.1 L557.9,106.2  '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_2\" ><title>Average value</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,57.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Average value</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M62.2,382.7 L79.3,381.7 L96.4,379.9 L113.5,379.3 L130.6,373.8 L147.7,374.4\n",
       "\t\tL164.8,374.1 L181.9,359.8 L198.9,358.2 L216.0,364.6 L233.1,346.0 L250.2,339.0 L267.3,352.1 L284.4,335.3\n",
       "\t\tL301.5,300.5 L318.6,320.7 L335.7,294.8 L352.8,303.9 L369.9,295.1 L387.0,260.9 L404.1,275.5 L421.2,264.8\n",
       "\t\tL438.3,189.5 L455.3,242.6 L472.4,268.5 L489.5,135.4 L506.6,205.0 L523.7,143.7 L540.8,177.9 L557.9,53.3\n",
       "\t\t '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_3\" ><title>Confidence interval</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,75.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Confidence interval</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M516.2,66.2 L516.2,75.2 M558.4,66.2 L558.4,75.2 M62.2,393.9 L62.2,371.4\n",
       "\t\tM62.2,393.9 L66.7,393.9 M62.2,371.4 L66.7,371.4 M79.3,385.1 L79.3,378.4 M74.8,385.1 L83.8,385.1\n",
       "\t\tM74.8,378.4 L83.8,378.4 M96.4,385.4 L96.4,374.4 M91.9,385.4 L100.9,385.4 M91.9,374.4 L100.9,374.4\n",
       "\t\tM113.5,391.5 L113.5,367.1 M109.0,391.5 L118.0,391.5 M109.0,367.1 L118.0,367.1 M130.6,375.9 L130.6,371.7\n",
       "\t\tM126.1,375.9 L135.1,375.9 M126.1,371.7 L135.1,371.7 M147.7,382.3 L147.7,366.5 M143.2,382.3 L152.2,382.3\n",
       "\t\tM143.2,366.5 L152.2,366.5 M164.8,390.6 L164.8,357.6 M160.3,390.6 L169.3,390.6 M160.3,357.6 L169.3,357.6\n",
       "\t\tM181.9,370.4 L181.9,349.1 M177.4,370.4 L186.4,370.4 M177.4,349.1 L186.4,349.1 M198.9,376.5 L198.9,339.9\n",
       "\t\tM194.4,376.5 L203.4,376.5 M194.4,339.9 L203.4,339.9 M216.0,383.9 L216.0,345.4 M211.5,383.9 L220.5,383.9\n",
       "\t\tM211.5,345.4 L220.5,345.4 M233.1,354.3 L233.1,337.8 M228.6,354.3 L237.6,354.3 M228.6,337.8 L237.6,337.8\n",
       "\t\tM250.2,345.1 L250.2,332.9 M245.7,345.1 L254.7,345.1 M245.7,332.9 L254.7,332.9 M267.3,372.0 L267.3,332.3\n",
       "\t\tM262.8,372.0 L271.8,372.0 M262.8,332.3 L271.8,332.3 M284.4,336.9 L284.4,333.8 M279.9,336.9 L288.9,336.9\n",
       "\t\tM279.9,333.8 L288.9,333.8 M301.5,314.9 L301.5,286.2 M297.0,314.9 L306.0,314.9 M297.0,286.2 L306.0,286.2\n",
       "\t\tM318.6,338.4 L318.6,303.0 M314.1,338.4 L323.1,338.4 M314.1,303.0 L323.1,303.0 M335.7,306.7 L335.7,282.8\n",
       "\t\tM331.2,306.7 L340.2,306.7 M331.2,282.8 L340.2,282.8 M352.8,309.7 L352.8,298.1 M348.3,309.7 L357.3,309.7\n",
       "\t\tM348.3,298.1 L357.3,298.1 M369.9,304.2 L369.9,285.9 M365.4,304.2 L374.4,304.2 M365.4,285.9 L374.4,285.9\n",
       "\t\tM387.0,267.3 L387.0,254.5 M382.5,267.3 L391.5,267.3 M382.5,254.5 L391.5,254.5 M404.1,293.5 L404.1,257.5\n",
       "\t\tM399.6,293.5 L408.6,293.5 M399.6,257.5 L408.6,257.5 M421.2,280.1 L421.2,249.6 M416.7,280.1 L425.7,280.1\n",
       "\t\tM416.7,249.6 L425.7,249.6 M438.3,202.3 L438.3,176.6 M433.8,202.3 L442.8,202.3 M433.8,176.6 L442.8,176.6\n",
       "\t\tM455.3,250.8 L455.3,234.3 M450.8,250.8 L459.8,250.8 M450.8,234.3 L459.8,234.3 M472.4,283.5 L472.4,253.5\n",
       "\t\tM467.9,283.5 L476.9,283.5 M467.9,253.5 L476.9,253.5 M489.5,141.8 L489.5,129.0 M485.0,141.8 L494.0,141.8\n",
       "\t\tM485.0,129.0 L494.0,129.0 M506.6,225.8 L506.6,184.3 M502.1,225.8 L511.1,225.8 M502.1,184.3 L511.1,184.3\n",
       "\t\tM523.7,162.3 L523.7,125.1 M519.2,162.3 L528.2,162.3 M519.2,125.1 L528.2,125.1 M540.8,184.0 L540.8,171.7\n",
       "\t\tM536.3,184.0 L545.3,184.0 M536.3,171.7 L545.3,171.7 M557.9,70.1 L557.9,36.5 M553.4,70.1 L562.4,70.1\n",
       "\t\tM553.4,36.5 L562.4,36.5  '/>\t<use xlink:href='#gpPt2' transform='translate(62.2,382.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(79.3,381.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(96.4,379.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(113.5,379.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(130.6,373.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(147.7,374.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(164.8,374.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(181.9,359.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(198.9,358.2) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(216.0,364.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(233.1,346.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(250.2,339.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(267.3,352.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(284.4,335.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(301.5,300.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(318.6,320.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(335.7,294.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(352.8,303.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(369.9,295.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(387.0,260.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(404.1,275.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(421.2,264.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(438.3,189.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(455.3,242.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(472.4,268.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(489.5,135.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(506.6,205.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(523.7,143.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(540.8,177.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(557.9,53.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(537.3,70.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "</g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb( 86, 180, 233)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Plot:0x00000002e780b8 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002e78310 @type=:math_function, @data=\" 0.0271674*x**3 + 8.64614*x + -6.69375 \", @options=Hamster::Hash[:title => \"Fit formula\"]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "random_points << some_poly[:formula_ds]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You can find more information about how gnuplot's fitting work in [gnuplot doc](http://www.gnuplot.info/docs_5.0/gnuplot.pdf)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Default fittings\n",
    "Polynomial:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L71.2,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(53.9,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,383.0 L71.2,383.0 M575.0,383.0 L566.0,383.0  '/>\t<g transform=\"translate(53.9,387.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,321.9 L71.2,321.9 M575.0,321.9 L566.0,321.9  '/>\t<g transform=\"translate(53.9,326.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,260.9 L71.2,260.9 M575.0,260.9 L566.0,260.9  '/>\t<g transform=\"translate(53.9,265.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 400</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,199.8 L71.2,199.8 M575.0,199.8 L566.0,199.8  '/>\t<g transform=\"translate(53.9,204.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 600</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,138.8 L71.2,138.8 M575.0,138.8 L566.0,138.8  '/>\t<g transform=\"translate(53.9,143.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 800</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,77.7 L71.2,77.7 M575.0,77.7 L566.0,77.7  '/>\t<g transform=\"translate(53.9,82.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1000</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L71.2,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(53.9,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L62.2,435.0 M62.2,16.7 L62.2,25.7  '/>\t<g transform=\"translate(62.2,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M147.7,444.0 L147.7,435.0 M147.7,16.7 L147.7,25.7  '/>\t<g transform=\"translate(147.7,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M233.1,444.0 L233.1,435.0 M233.1,16.7 L233.1,25.7  '/>\t<g transform=\"translate(233.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M318.6,444.0 L318.6,435.0 M318.6,16.7 L318.6,25.7  '/>\t<g transform=\"translate(318.6,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 15</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M404.1,444.0 L404.1,435.0 M404.1,16.7 L404.1,25.7  '/>\t<g transform=\"translate(404.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 20</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M489.5,444.0 L489.5,435.0 M489.5,16.7 L489.5,25.7  '/>\t<g transform=\"translate(489.5,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 25</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M575.0,444.0 L575.0,435.0 M575.0,16.7 L575.0,25.7  '/>\t<g transform=\"translate(575.0,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 30</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Fit formula</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Fit formula</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M62.2,376.4 L67.2,376.7 L72.2,377.0 L77.2,377.3 L82.2,377.5 L87.2,377.6\n",
       "\t\tL92.2,377.7 L97.2,377.7 L102.3,377.6 L107.3,377.5 L112.3,377.3 L117.3,377.1 L122.3,376.8 L127.3,376.4\n",
       "\t\tL132.3,376.0 L137.3,375.5 L142.3,375.0 L147.3,374.4 L152.3,373.7 L157.3,373.0 L162.3,372.2 L167.3,371.3\n",
       "\t\tL172.4,370.4 L177.4,369.4 L182.4,368.4 L187.4,367.3 L192.4,366.1 L197.4,364.9 L202.4,363.6 L207.4,362.3\n",
       "\t\tL212.4,360.9 L217.4,359.4 L222.4,357.9 L227.4,356.3 L232.4,354.6 L237.4,352.9 L242.5,351.2 L247.5,349.3\n",
       "\t\tL252.5,347.4 L257.5,345.5 L262.5,343.4 L267.5,341.4 L272.5,339.2 L277.5,337.0 L282.5,334.8 L287.5,332.4\n",
       "\t\tL292.5,330.0 L297.5,327.6 L302.5,325.1 L307.5,322.5 L312.6,319.9 L317.6,317.2 L322.6,314.4 L327.6,311.6\n",
       "\t\tL332.6,308.7 L337.6,305.8 L342.6,302.8 L347.6,299.7 L352.6,296.6 L357.6,293.4 L362.6,290.2 L367.6,286.9\n",
       "\t\tL372.6,283.5 L377.6,280.1 L382.7,276.6 L387.7,273.0 L392.7,269.4 L397.7,265.8 L402.7,262.0 L407.7,258.2\n",
       "\t\tL412.7,254.4 L417.7,250.4 L422.7,246.5 L427.7,242.4 L432.7,238.3 L437.7,234.1 L442.7,229.9 L447.7,225.6\n",
       "\t\tL452.8,221.3 L457.8,216.9 L462.8,212.4 L467.8,207.9 L472.8,203.3 L477.8,198.6 L482.8,193.9 L487.8,189.1\n",
       "\t\tL492.8,184.3 L497.8,179.4 L502.8,174.4 L507.8,169.4 L512.8,164.3 L517.8,159.2 L522.9,154.0 L527.9,148.7\n",
       "\t\tL532.9,143.4 L537.9,138.0 L542.9,132.5 L547.9,127.0 L552.9,121.4 L557.9,115.8  '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_2\" ><title>Average value</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,57.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Average value</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M62.2,382.7 L79.3,381.7 L96.4,379.9 L113.5,379.3 L130.6,373.8 L147.7,374.4\n",
       "\t\tL164.8,374.1 L181.9,359.8 L198.9,358.2 L216.0,364.6 L233.1,346.0 L250.2,339.0 L267.3,352.1 L284.4,335.3\n",
       "\t\tL301.5,300.5 L318.6,320.7 L335.7,294.8 L352.8,303.9 L369.9,295.1 L387.0,260.9 L404.1,275.5 L421.2,264.8\n",
       "\t\tL438.3,189.5 L455.3,242.6 L472.4,268.5 L489.5,135.4 L506.6,205.0 L523.7,143.7 L540.8,177.9 L557.9,53.3\n",
       "\t\t '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_3\" ><title>Confidence interval</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,75.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Confidence interval</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M516.2,66.2 L516.2,75.2 M558.4,66.2 L558.4,75.2 M62.2,393.9 L62.2,371.4\n",
       "\t\tM62.2,393.9 L66.7,393.9 M62.2,371.4 L66.7,371.4 M79.3,385.1 L79.3,378.4 M74.8,385.1 L83.8,385.1\n",
       "\t\tM74.8,378.4 L83.8,378.4 M96.4,385.4 L96.4,374.4 M91.9,385.4 L100.9,385.4 M91.9,374.4 L100.9,374.4\n",
       "\t\tM113.5,391.5 L113.5,367.1 M109.0,391.5 L118.0,391.5 M109.0,367.1 L118.0,367.1 M130.6,375.9 L130.6,371.7\n",
       "\t\tM126.1,375.9 L135.1,375.9 M126.1,371.7 L135.1,371.7 M147.7,382.3 L147.7,366.5 M143.2,382.3 L152.2,382.3\n",
       "\t\tM143.2,366.5 L152.2,366.5 M164.8,390.6 L164.8,357.6 M160.3,390.6 L169.3,390.6 M160.3,357.6 L169.3,357.6\n",
       "\t\tM181.9,370.4 L181.9,349.1 M177.4,370.4 L186.4,370.4 M177.4,349.1 L186.4,349.1 M198.9,376.5 L198.9,339.9\n",
       "\t\tM194.4,376.5 L203.4,376.5 M194.4,339.9 L203.4,339.9 M216.0,383.9 L216.0,345.4 M211.5,383.9 L220.5,383.9\n",
       "\t\tM211.5,345.4 L220.5,345.4 M233.1,354.3 L233.1,337.8 M228.6,354.3 L237.6,354.3 M228.6,337.8 L237.6,337.8\n",
       "\t\tM250.2,345.1 L250.2,332.9 M245.7,345.1 L254.7,345.1 M245.7,332.9 L254.7,332.9 M267.3,372.0 L267.3,332.3\n",
       "\t\tM262.8,372.0 L271.8,372.0 M262.8,332.3 L271.8,332.3 M284.4,336.9 L284.4,333.8 M279.9,336.9 L288.9,336.9\n",
       "\t\tM279.9,333.8 L288.9,333.8 M301.5,314.9 L301.5,286.2 M297.0,314.9 L306.0,314.9 M297.0,286.2 L306.0,286.2\n",
       "\t\tM318.6,338.4 L318.6,303.0 M314.1,338.4 L323.1,338.4 M314.1,303.0 L323.1,303.0 M335.7,306.7 L335.7,282.8\n",
       "\t\tM331.2,306.7 L340.2,306.7 M331.2,282.8 L340.2,282.8 M352.8,309.7 L352.8,298.1 M348.3,309.7 L357.3,309.7\n",
       "\t\tM348.3,298.1 L357.3,298.1 M369.9,304.2 L369.9,285.9 M365.4,304.2 L374.4,304.2 M365.4,285.9 L374.4,285.9\n",
       "\t\tM387.0,267.3 L387.0,254.5 M382.5,267.3 L391.5,267.3 M382.5,254.5 L391.5,254.5 M404.1,293.5 L404.1,257.5\n",
       "\t\tM399.6,293.5 L408.6,293.5 M399.6,257.5 L408.6,257.5 M421.2,280.1 L421.2,249.6 M416.7,280.1 L425.7,280.1\n",
       "\t\tM416.7,249.6 L425.7,249.6 M438.3,202.3 L438.3,176.6 M433.8,202.3 L442.8,202.3 M433.8,176.6 L442.8,176.6\n",
       "\t\tM455.3,250.8 L455.3,234.3 M450.8,250.8 L459.8,250.8 M450.8,234.3 L459.8,234.3 M472.4,283.5 L472.4,253.5\n",
       "\t\tM467.9,283.5 L476.9,283.5 M467.9,253.5 L476.9,253.5 M489.5,141.8 L489.5,129.0 M485.0,141.8 L494.0,141.8\n",
       "\t\tM485.0,129.0 L494.0,129.0 M506.6,225.8 L506.6,184.3 M502.1,225.8 L511.1,225.8 M502.1,184.3 L511.1,184.3\n",
       "\t\tM523.7,162.3 L523.7,125.1 M519.2,162.3 L528.2,162.3 M519.2,125.1 L528.2,125.1 M540.8,184.0 L540.8,171.7\n",
       "\t\tM536.3,184.0 L545.3,184.0 M536.3,171.7 L545.3,171.7 M557.9,70.1 L557.9,36.5 M553.4,70.1 L562.4,70.1\n",
       "\t\tM553.4,36.5 L562.4,36.5  '/>\t<use xlink:href='#gpPt2' transform='translate(62.2,382.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(79.3,381.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(96.4,379.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(113.5,379.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(130.6,373.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(147.7,374.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(164.8,374.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(181.9,359.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(198.9,358.2) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(216.0,364.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(233.1,346.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(250.2,339.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(267.3,352.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(284.4,335.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(301.5,300.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(318.6,320.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(335.7,294.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(352.8,303.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(369.9,295.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(387.0,260.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(404.1,275.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(421.2,264.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(438.3,189.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(455.3,242.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(472.4,268.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(489.5,135.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(506.6,205.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(523.7,143.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(540.8,177.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(557.9,53.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(537.3,70.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "</g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb( 86, 180, 233)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Plot:0x00000002977398 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002977618 @type=:math_function, @data=\" 21.6097*x**0 + -4.51502*x**1 + 1.17086*x**2 \", @options=Hamster::Hash[:title => \"Fit formula\"]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "poly = fit_poly(df)\n",
    "random_points.add_dataset(poly[:formula_ds])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Be default polynomial degree is 2 but you can set it:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/gif;base64, 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\n",
       "tATLlVDrqT+roEp7pVh6l1krtmMbWQLjtfSKtvF5svTZtlXbtBlJlY3Ks69F\n",
       "t3dqtyg6oWr7/rQbW7Zui6unmQhH65+YcLM427c6e7gT+qohyreuabVXi7Rn\n",
       "GrggOreEW7cw+5V3qLmbu7iUa52Wq7c166eC+5+l66CnG53oqbqr+6ad67gW\n",
       "63BSKro/Orm1W7lWi7uZq7u7y7n7WriJOnG1J7zDS7q9a7qnm5SdemqcwLii\n",
       "6ruP27PcyY512Low+rx4a3vcd6GsSbW2+7ZdiXrh67wa+rqY65l5WY/Wyw1L\n",
       "e4HmprLJqr7Lx77ti4qDmQndKrSea754KbbJ9799Y7YbSmyJi7qO2b25qb9Y\n",
       "e5z+G7/bML/s56GNuppl+qn4W5AQ3JgL7Kjb2sHy+8EVGsKDiX0G/nzAxnu2\n",
       "Kaq8EKjC5WsfH5y78CnDFKwNFmx9vZm3FInDJFzBNYzCKDhOFjbD1rDDzVd7\n",
       "i9tNvbfCONrCMdqpMCxhUMrBQazD7LuQixu0iuvA69u0vDq9V/zFAprDYwqA\n",
       "FwqnoZnFlmW12sq8yem0blwfJnugpXi5a5u/UtycNJvHegy7rgvGaewqGGuE\n",
       "DCzIhOzBBFt4bVOIVfq3i1zCyEqzj1yHLCrJZ1zH7emzl+xomvzAaNzJifjJ\n",
       "oHwIWjrIm2yUqYy9nuqsp4zKWLvKv6A+L2WoNlWdWhl+IQzLsVyFsyzKwEBP\n",
       "NmapUwUviFqX2IfCvjwKxNbMtDyrWGaA/v/aV7cakxzFXJ4IzaJga9wcxsCw\n",
       "ARWxWQ00aiW7k1zbCGZDi4vao48FxQAMDOH6gtQag6zcf+LXi+3szkSIwFIj\n",
       "GgvUZxk6rvu4wa2CjcK7z3n2zv4cCv0a0JRWre16kM61CK/yTjXUsUfK0Ng0\n",
       "0boQGF5Rq6Zhz6xcxi9syOwFW6vQZgrNybSAE7AWsCSNzU6MwX/nWAZtpv3c\n",
       "x6wQS74msfx1zjRNhn4XeRjtxRtNgw3diF8FiHx4zRLZsTYMzLyZ09jZVtT7\n",
       "rEjcikuZh8kryyjkxHzKCtPJ07JRlxrsWlxsCMyE1UBK1iYtzKoc1YL5zAn1\n",
       "aFm9XEgt15P8/o02Xafbk0JgHQtWDc4unYmb5rOCDZRrm9fwp9KHTQ1K/G6h\n",
       "66lKGoDg5thFyqNbLdlaWdSBa8QUtm6aDX9Lzb37iKTH+UuLjYKzUNrxPMqI\n",
       "jYo+bDUAB9ubfdrNe5BcqrwVrc60gNtRHMCITcRWjNPBrQ6TvW0nmbxVTGGQ\n",
       "bdqyINx2KttgSMW0q5yuPd3KrduUh93Mm33c7d1du4+uGt6M0Mru2d1mvXpj\n",
       "bIPGQN1v1t7dpt6aoMbTG9/sTdwgF6cPCIvEYN+GPddIJ6KxEsh5uivLrWdw\n",
       "h6FGwJSAXDDkfUUCPribAICPur0KPuFz1LLveeAGO4YSTt/m5OH3/m3UCL63\n",
       "G07i4WTiKUuhpqzhI87f1uXiRjt632zheLLgjBdsIprOYfuZylSDxLvjHE7h\n",
       "Mhrd8fnKbAx9vMLjpGdqcVrYNHqFVG6zcZ0gUG54jfbje13Zavvbc7TlkCbl\n",
       "aVU15rnaWc45ZL5+Xe5/NW2gxynW8k0gbT7TggbkIerWrU3b6i3Yeq5Ddw7V\n",
       "eDa1EzzWOdjbX+rVbK1Ngz6vXb7mBRvYTMzY92jX0PToQs1oYn7oiM6rXU2G\n",
       "iS7duqTpyTxrVy63Y43HRTVFfZ7bxGTquoxpZZ3e4yvIdJO4KWTb4ufoR+49\n",
       "e6rdpP6067zAnY7Ktx5Bsm5wPBfi6T26/jRk3KkOTsseh83Op6TtpXiH0MCt\n",
       "5PJU7RV7c9j+7P17fBUu6oj+7b/OOSy9v+kumiAOCXW+LuA+0A236Fd7k7T9\n",
       "3O/uT/VurHh22YqM798W70A77b7O4qFn6ZiLkcY9a/9O0JWF19pO1cf31e4W\n",
       "8bh57wy/s20jffyOaRpPkLO1acCE1+/tbyM/8hphk8nekA9+3vk2fB8CL+mX\n",
       "fpsOYqp5puQIz+0UfC8CNfdnzCxmJpCuX6p50Sn+bB64Kqbaaqia89bVcRcN\n",
       "kHoacdzoKeX8hKfudDOL4U3OcNxIquK68RJ/d2lr1JLebY7YP/X89kcPVwAn\n",
       "K1n68unGiM1S/vYkvyw6f76zifDBxvfD3K90Zqvm3PVIv+Rhjs9iPwz/EtPV\n",
       "TFYCa+8NBW4GD9bCPvP8mssRGyITi+dtN8C+DXLBFxjpIbJNjcyIX/KAW8Xz\n",
       "Hk4rH/BV7sMdj3Cx7/UnHfL9Pm+33/f7jt6Nr/CM08O0v6Mb1/tTf/k6Hvw0\n",
       "HjcVvs7YOIu6D+tYv+5Zce4EL3fYT7YWh/zOn+CIe9Frz/3VL/z+wVpWKP7b\n",
       "r+Ldb/1XEejGD+aGCPjyTvruHxDYb+jx//si6e1FzvyAACA4SFhoeIiYqLjI\n",
       "2LgY4BgpOUlZaXmJGYkmidbJKWgUKlq4CVBamkna6Zna6voKGys7/kv7WHuL\n",
       "OwiZy9v7uso6i7oIvOqIJjpaeObb7PwMHS3NuDttrVh9re08LNx4Br7KzBiK\n",
       "HIo4vq2+zt4une0+DR9Pn9kte08IPr7Zn36YDFmif/UKGjyIkNC8hLkWMnxI\n",
       "itYpQcP2EZpoClyhZOfyCSIIMaTIkbccknxl8uRBj636mfqoMVE3ZhzPUTwU\n",
       "U6XOnTwdpexZ6SdQdixbdrLIaFgocMouGgI5NKrUkUKnUrNasKgqY8SKaTUF\n",
       "rCbUl/qwmj17sCpaQ2rXNvsaUVOwRjX1gazoNq9ea2319t17C67TYy/h1sUZ\n",
       "F8BYwIwbw/rrFrJjmcAIf2qEkeVhReFu/pKdDDp0JsloSYtOjHkS3HRFN39z\n",
       "Kfi07NmmzdaeHfuzZc6DB9W0SekM19nEix+6bRX56dy5dSN2+rspJa/NjVuP\n",
       "bFy5aOaqeZNynWr49fGntUc1D5r75eegygGHBZu8/NDogdZ3DDfz7mW+y1WO\n",
       "pd98AgJ2H08FMiZYfPvpA14t1Q0I4U4H6jShWwEqIl5ShIhyBkdvRQgidsVV\n",
       "SFIxqbk0EHWWJdOhEdE8GGKMD5FIEo0lchLMPjqydtRi/ZnDoTUwykikQTaK\n",
       "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\n",
       "tRF9HIgMERgKkvN2PNUJz/6XEDF1gjaoaytYfjAEYZqQOCEognWnfx8FTLiF\n",
       "gpQyaTnINsOEVp4QOD8IhLiChL2QgZllaQCYhATBTAdYCHnzhFCodhf4P6XG\n",
       "gEdlauiGhQWhhQQ4TGzohVuYeiWYLLEGFXPogGjoD7fXCQ4GgxHVT+w3M18C\n",
       "iPniHnZ4h/2gY1uIXmfjhV8IhtpniPqAiE1oXHzYhzL4epDYDpJIgE/DiNfm\n",
       "h+OXifQwZlvoQqZ4f/8Eio8oivXwZgcINsykd6f1hpjIiujgip8Qi/GWiCpI\n",
       "Cr1oi7mAi5CGBrfCbrxYi8BYDnp2gGN3NsZYHsiYjOOwjJ3QjINwbscYitLI\n",
       "Dv7UuAl6ZwRtg43QqI3bqA7dmAnfyFyfuGzjuIrlqIn4h46Ap46NGI+qqHXv\n",
       "KA+R9nGcR4/1eI2g8ItKkY/3sI+X0I/+iG2JiIDcIJAE6QoGWQmhl1j2qAgL\n",
       "6ZAB+ZCtGG2UcHoUWQjSdpHRqJHZsGr2JnsfCZKWeI9gR5LweAjxhpIpSQjM\n",
       "JpLk6JLgkGvsBoNvJjk6GQoY2Y44+ZIc+Qi/B0PUR5MxmJE3OZTcYGzidpSp\n",
       "CJNAOZJOKQ1QiXt8KG4mWZVNeZUluZITWIniWJEsaXZgaQ41aX+o+I8qaZaX\n",
       "+JVpaQ1r2SptuYtwmX34OJfTKJaGcH14qZRe6Y58qf4NCokI4GdvwsiUhFmY\n",
       "2HCYf1mJ63hWgsmYe+mY3gCZhGCAlUCKAymXmPkMmikIFAhwzJSUZ4l0oRkO\n",
       "3bZ0kgmQliBRC5l4kLWafTmVIZhxsvmZjWmbWMmOPzhxsFhWqblxvsmay/aE\n",
       "GWeK/qiXLXmcp5CHeWaUe1dsmdCClvmc0BmdEEmd7GgJHiiU2rmdpWB+qqaV\n",
       "rXmd6RWXvUmenGCemIBtCGmR12lW8Jlt4+meEtgK0uaRfrlYbNicFtie+lmf\n",
       "/GmXrWedPTgKQVmcBbqfbjaWPPmf4MmgVvmgjHCfnSmhVImU2Pl40smel4mh\n",
       "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\n",
       "SlpqGmCaqrpaiMr6Chsrav4pKLvISXt5mKhIyIh5Zis8TFxsfIzM6ZrMLLrc\n",
       "DB3t+CtLTXmGbRnMyzudGSwdLj5OXt75bD6Ons7+ag37bogNPohmhHbGXQnc\n",
       "3u//D7DUuoDHBhI8mCleqki3Cs0zZO8eInzgMCkEUBGhxo0cxRnsCOsjSI0X\n",
       "TdVr+NAQN2sZJcXDNjKmzJmsRNIkZfNmv5ImBaVUqe8dzElCdRo9itRRzqTK\n",
       "mBLkCZGWply1AHDrlctRy0eNtjr9Cpbg0rCTxpJlBrVR2keCrnbrNBSivLN0\n",
       "66YzaxcA3rzD1nLdJNFeRESlWv7yyjexYll76zZebFHqJr++NE283DBVtsqZ\n",
       "If57/pzq8VnRoL11otwZaKJ8nGGdOYm6tOzZpMPWnp064Sdqbo1kjA1XF+7h\n",
       "xCXd/npcNmXUjNwSMlyNavHpxZMztQ56eafLbx2ajg6cunjb1cef9lTS7WCt\n",
       "Lm3BNg/fM3ak8z2nZdi8N2GFW7O64xxefALKVJ9RBS62Fmz6fdcVNAEOCOFI\n",
       "B940oV34TdVWd0RJglgxD0YIokYVzjRiTP7pdtI1VCXIXjQfhggjQCXGNKOJ\n",
       "6FWF0Tw6JqJNh2o1KM2LMQ7JTo0gGQlSglTl09stJ/20oXfhCElkleqUV9xa\n",
       "E2WoIYCtxfWdj8dQaWWZ0CDJEZocXcTNa4HhMslPF/6OQ6aZdhaEJXHW9Paa\n",
       "l1N9A9N75NR5Z6HCqCnidPld9Zxc522SDY50GkrpP4gidOlBEunjEHSPYnji\n",
       "lJWOWmSen121HpA/fjqZpOIQSmqso2Qq1qCSuXOrVfrdE2eUcMKZ4qSyDhsN\n",
       "rQEZy2Asg+xqxKqqJqvbZH6+Smy1zCBrqTmw6sodp74+56N26KWzrbXmGmcq\n",
       "tanoFxGrYuZm0W7knkvvodW56uKvkDA75z4N4ZNQrvGOq229BoeUrqi40OLc\n",
       "j8HGW8+7oTBXTqgHX+xMwkFmshKXoJ6G7yoUY0yyTtj6U6HF/u6i3pI6vvya\n",
       "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\n",
       "IosiLotXAAD/AACLGRlwAACAAADNh87rAP///wD/AM7R/xST/39Q8ICA/0UA\n",
       "+oBy6ZZ68OaMvbdruIYL9fXcoIAg/6UA7oLulADT3aDdkFBAVWsvgBQAgBQU\n",
       "gEAUgECAgGDAgGD/gIAA/4BA/6BA/6Bg/6Bw/8DA//+A///Azbee8P/woLbN\n",
       "wf/BzcCwfP9AoP8gvr6+Hx8fv7+/X19f39/fPz8/n5+f////AJ5zVrTpAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAAAAAAB/6AAIKDhIWGh4iJiouMjY6PkJGSk5SV\n",
       "lpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHC\n",
       "w8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v\n",
       "8PHy8/T19vf4+fr7/P3+/wADChxIsGCzMWICGNoAJgCYMITKNARTJuLEigYz\n",
       "atwITGIZhYTEbBgDYAwZjGEeAkgJcaVKlhxjypwJSwxJkIMwChoDRpAYnWXE\n",
       "+AQqlKbRo0hF4TzEUxAYkjt7Ang6qGnSq1izSlq6cIMgriDBah1LtuwgrhHJ\n",
       "nC0Ulq3Zt/5wj6IVtKHoV7cAxDYKwLev37+AAwseTLiw4cOIEytezLix48eQ\n",
       "I0ueTLmy5cuYM2sOzAstQq+EqEZ1CrWkVEZzo6WGtvpZa2evm8VmNvsVWjIt\n",
       "Q+qsO3QQ773YaisTnow4MuPHkBtTnorrT6YvRfOEmLL0IubEsA/TLox7MO/A\n",
       "wP8S/4lzXsBQUzrM7XL9I/K94HcOTv+a/F33l+WPy78/p/3F+SfggLIAeByB\n",
       "CK5SWxlqHWJgJSexls6DCQooWCENHlIdIhQ+8lFU7Ok3YYUk/sfIaYZQlEiH\n",
       "jfCEk0SujVjijJekFhZfdg0SRoaCMBgAbi9eZNGPY4D0UEM9Cv6Zk5KIAEkI\n",
       "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\n",
       "h4zaZDubnZtm5LOHvWxmQ3Ta2C5EtQ9K1mw7e9sve6e3kw3uWTd73NMud6eV\n",
       "i+5vW4LTuW53ut8tbXkDus2pcvO17Y3sMKtK3+KAN7/d5m9ZATwcAh842nL8\n",
       "74ODI+EKBxvDDe7wb0A84lBbYcMr7o2LY/xnGqc4x7vh8Y/3K+Qiz/O+Tc7o\n",
       "kEdb3Cxf8xk2LuZux1zNM0/5yLlR8pvfKuf0hrnP4zvzGtV76PA0QtGDbnOk\n",
       "K3bpTD+208uqdJ3XXOpTl6jSM9FzvmV9ualSd7ib/vVvhp3rRy+7MFUldnOv\n",
       "XO1Jz3fb131uuJNT7prouir0bve4/P577nR/e9+xmW8AAJ7O7B68NBt++GAj\n",
       "XPHZLLzh8552yCNu440XZ+It30rJZ17zded8IzG/Cb6jwvSiPwrNPz/nh6d+\n",
       "9JIXBOsD6/rXPzH2si995W3/NZrnnvJC5/2tgssI3/8e7cEX/vAbYfzJ6z75\n",
       "yncUMnE/iNnT3uLR/5kvm+984JM9+xohPihmyf3uI//74A//KMhv9eqbCPrp\n",
       "N0iCIaHK8ptfocPg0rvee9LycTv+MfFV88cILmR/92d0wRAUMoUSVVVhxgaA\n",
       "HFFY47cs7ed+7wcMkxZkoOZjDwiBG1FeE3gIBmh913cLk3aC+9OBHlgQwxWC\n",
       "hkB9hkCCX/62C3eEEB4mZyWYgytoN6T1CdBjgAeIgMGQECzVZ4X2fzsofyzU\n",
       "YJvgN0AYhFHnCzXIJ3pxhCsCaUkIEC0kVp7ghBWobVyHhb2AgpWWgtaWhQJx\n",
       "TDJYCHfzhFD4chi4P6PmaeJDaoGHhgGhhj54Y1vjhmtoejWIQ7Hmaq2manio\n",
       "hefVhQomCDCICH+YfxMBSpGYL+5hiIf4Dzm2hr1URm74hnCIdZfID5nYhcLV\n",
       "iI7oCahnCqkYisAwij7INJ3oifS0e6xoTBbICSqUi6Z4ip2wiqTgi7W4C20m\n",
       "g1vzTEwIbb1Ii8HYDsP4CcdUdZGgicCoFMuIiYSgic+4dTiWT/7wV422eI2d\n",
       "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\n",
       "/MG/sAFt0i3zilmZypIU2gjb92/92qnklc3a3AtqBUC9YoVuF81SK6eiSXHn\n",
       "jM5LKMBHIxru/Fu1wcjelsTHzMYid8+tSljqPMS/gCzRZWjWehbvapFQTM/k\n",
       "u3FbGJ5XitDKFNG6EBheUasDVLBBKdB/vL7Up6CO2ksJLalTK7ACe7I3CcTg\n",
       "pjaG/KXCzJ0GnccdLSpqQog9Dc0i2agXTc+XzEJgmtI5zcrfamIm+2uDFpQk\n",
       "XG3jOIIkPaJiddPDK8oDWcHVd2vE7J/PtGAOGtZqzDNgmZtqqpypMo7QNs7w\n",
       "ecW6LMdnncisokohxIaxMNE6HcByKf6RNc0+d+3Gs1DVcq3V6GjDIVTQeIzX\n",
       "eT3Pe60NAO1uuGt+EVlsWF2dWmvYkJ2WTox5FCrVtHDZu6vUy9jZOkfWKrRt\n",
       "oi1e6hDZUciSXv3DSlNuq43Z+rwvUE3GpqjXCBbarX3b0edoRc2GcD3QslDb\n",
       "pavISajW7IvSQTrYv13WNdzHzZ3Zz33c0U3E8VdwHStayE3R2g0nN8my/4vR\n",
       "qhzK+wncox2P5I3KJT0M3w2t4T1t02y2p+yhxRDfO6vc9ibabOfe1x0M9T3K\n",
       "ms1yl421pCsnrv2JcEfLwUWOimgrCz6LtTbgytsJaw22livh6s1MWA2zqzKo\n",
       "G+4oE65jwv724ZxgyG884hzT4cKE4m1r0YA8obdS4ldHazBuCTXdp+VZ4y5u\n",
       "Sw5u3bCr2B4b5Bwu3d8kzM59mM3nxUru40juTTdN2NS9i1QetMVdITa+c3Xm\n",
       "4EdN0Fb+5TK05SqXaVM+2wzsh1ceOGT+1Iym5GEd2FXOYKgtTG0O1F0u5BN6\n",
       "1YYnv4XnwHft1mh05yL9Z0tuoDnc58YH2IKm3zRC6DANaGs+n3CzKnJupNeI\n",
       "y80E6eFsZ7ydyje244H92Za96T/eSJP+wFO9nDjlxaDNTJwOzG9O1gSI3pOZ\n",
       "4b0aQksz06Ye5dIk1Ilu3I5Y19Up5sSd6nQT67KcaVyo2sqm4v70l+XfpOzx\n",
       "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\n",
       "y5Onouezoo1qnnjMQf/d2CehDbIghryXvQoFbmTwaFGUzFZcDoLJTvaJVqOM\n",
       "ZZdcealhaHJ2e9LZxUFZMgMVChlQ6lLxrlKtbP4xIc4surepWSVobTNZVZxW\n",
       "GKNZzjzB32vHrBZAF+VtQhlzOYlCaPeSWND0JXEhEu1dnTLaLEiea5+B3FQc\n",
       "y3CfLOnsVglR6fF6ltM8KXKm++LaqfS3y4Uu70dZK+WmEoLVLEGtIVJdawdD\n",
       "ddZ5pjNtWfxqR6sFtzr2CZzT3Opfx/TDikLxnr+sktn2b9kskbae4wztEqP5\n",
       "wpmmNn41qmswiyGks/zrIH4bbquYG0Gq467yxnrLYHDTCN6dJbdL2g1cdFt3\n",
       "3/zut7//DfCAC3zgBC+4wQ+O8IQrfOEMb7jDHw7xiEt84hSvuMUvvs1AAAAh\n",
       "+QQElgD/ACwAAAAAgALgAYb///8AAACgoKD/AAAAwAAAgP/AAP8A7u7AQADI\n",
       "yABBaeH/wCAAgEDAgP8wYICLAABAgAD/gP9//9SlKir//wBA4NAAAAAaGhoz\n",
       "MzNNTU1mZmZ/f3+ZmZmzs7PAwMDMzMzl5eX////wMjKQ7pCt2ObwVfDg///u\n",
       "3YL/tsGv7u7/1wAA/wAAZAAA/38iiyIui1cAAP8AAIsZGXAAAIAAAM2HzusA\n",
       "////AP8AztH/FJP/f1DwgID/RQD6gHLplnrw5oy9t2u4hgv19dyggCD/pQDu\n",
       "gu6UANPdoN2QUEBVay+AFACAFBSAQBSAQICAYMCAYP+AgAD/gED/oED/oGD/\n",
       "oHD/wMD//4D//8DNt57w//Cgts3B/8HNwLB8/0Cg/yC+vr4fHx+/v79fX1/f\n",
       "398/Pz+fn5////8AnnNWtOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/oAA\n",
       "goOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2u\n",
       "r7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb\n",
       "3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAMKHEiwYLMx\n",
       "YgIY2gAmAJgwhMo0BFMm4sSKBjNq3AhMYhmFhMRsGANgDBmMYR4CSAlxpUqW\n",
       "HGPKnAlLDEmQgzAKGgNGkBidZcT4BCqUptGjSEXhPMRTEBiSO3sCeDqoadKr\n",
       "WLNKWrpwgyCuIMFqHUu27CCuEcmcLRSWrdm3/nCPohW0oehXtwDENgrAt6/f\n",
       "v4ADCx5MuLDhw4gTK17MuLHjx5AjS55MubLly5gzaw7MCy1Cr4SoRnUKtaRU\n",
       "RnOjpYa2+llrZ6+bxWY2+xVaMi1D6qw7dBDvvdhqKxOejDgy48eQG1OeiutP\n",
       "pi9F84SYsvQi5sSwD9MujHsw78DA/xL/iXNewFBTOsztcv0j8r3gdw5O/5r8\n",
       "XfeX5Y/Lvz+n/cX5J+CAsgB4HIEIrlJbGWodYmAlJ7GWzoMJCihYIQ0eUh0i\n",
       "FC6SkF89TefahBWW+B8jpxlCUSIdKkKGdTmlqB+JJtZ4SWph8WXXIGFkKAiD\n",
       "AeCGk0QO6QQAkS+C/vRQQz9eZFGRh7yICG6w0WjjlVtxuNYhIhGyYY8gwQTT\n",
       "kSoR+ZVNgoipkkvUrRkajL7tOJyVWNYJnINbqsgelWmCFOGPRfF5ZFi5/Xlk\n",
       "oETpSQaUPMoYIDot2pmVeTilJppThIwRVmlWXarpXWdxKlUAohpCxkgu6WTV\n",
       "Ika06uqrsMYq66y0GjFJpN1JqqsiOOaJl695fQUYqFsuRemwiqREyGy1Nuvs\n",
       "s7fSueu0xP5qqXVLfTqVllW1NYijmEaC06ozQkrtudUuC+y3e+b2kSCCEiLo\n",
       "Bt7Cy94g8TLlZYbKyiYtupL26tS9PoH2o5TqpanSGBs0yCBJZgbbKEQM/jcI\n",
       "U8WmoprSbnI+eg6uAMcksEuO9lgIkELGqGNpSGrLFZEBoNnkyoYg5CS+BB9o\n",
       "bsg8Q7IiJeyRK4pEI+7c89GLbDjJqSSZZGQoIuqCxtRTv/cv0linRYnNMef8\n",
       "iaG7oCHu1VmXHZDYkIAcntlsE4S21Ua3LXc/bzui9nhz581P3Xd+rPffp9xd\n",
       "Ct+okQ34WOBmBw3h1xl+OFYSGZzc4mPH/ThZS+5EardQEfnzVAlzDcaOLQ95\n",
       "c6aba960GBMVVam6Kn8eduV+X14WgwD8eapvFkfXUsxQnbR6URJBFLGaBO9O\n",
       "V4PClySGUK/niXwvjPPquO1GRbc8vhgZGtRX/l5bJei7uSdaSMPcQyfx+ut7\n",
       "3/Et1bN4PfYy4Q5vRdqun7pp6eLl6aZVcVT+VqOQ6BFrf0LDRfy4VTv6YeVz\n",
       "/YrQ94T1l3QxpCF8SVeOKmiqikyQLmDAYAF9VSlkNeIMKEyhClfIwha6sIVo\n",
       "OAMA0LZA2DXQgUj5CGAqwpvnhMsQSxHJGKBSr5IoqRE91IkQiag/GyYuF2KL\n",
       "ItxuiEOjgO1IatFUv+yFJ1+FwU+5oRcXF6HFFC3li/pLD07yxQuqpW1+VSzI\n",
       "FkMDETCQYUcXQx/7VjQGBlHlYWQK08L0qKI7hgZ/fszf7kyCkzz6yBZUi6Td\n",
       "4BjHgVzxYACg171g/iazMy5qdAwDSelUBjxEaHJfDrEJvcb1yTlyEk6QrNoU\n",
       "zSG4Ss4kaE80hxRraENa2pJnTCvJJdFBQ0Hwsn/jqOUvOcI1MXgtHWc4Zi/L\n",
       "ocxlWjMV0aSdL6/JTWlk842W66Y4lfHNWVJznOhcRjknGc505oMnI2Rg4GzD\n",
       "i3X2bZvuDAeQUgnLvTxzXbB4pCeqeUJpAlQcBM1nLMRApTGEgSH/lF/hapHL\n",
       "TCRUETI0KDIRqtBvEO18oPGcTpYUJJJ8sS/sQxkaZ/Y5kkpJZS8NpOxg51Ii\n",
       "6ih2I1UPAjcnOrtcNBEZ1eY5O9qNYTaJYmsqaSYzZMAvLUphbfqdlAjZ/iOI\n",
       "9S6qXVQqIc/ouzORRHlLvd/wNqqJYs5QEkEFJxWJio1LmSo3JstLSwaYJ0Gt\n",
       "1H3g0xzOOpiT9xFKr9XCq1y3dz/1sW8RGh3ELichRbXik63ZaM1Oq2VAnKTI\n",
       "ZaVin2XhhEBwFdGAecnsuECLF+EkVrGylERjzUmOn0IWFW79FaiMlSfSbtAv\n",
       "lAWoeUprQ2MhaykS3NEFUXpYRUTyuMhNrnKXi9yzOnaor8WGUaci2t7WFnU/\n",
       "lO1mVXQn2lYrcUtJ4iCWONtHnNaYqY3EcVlLC4SgRaRPkh182RndaygtTrmD\n",
       "a4O828QxDsq/vVxj8iIqMf4CN2fZCsAcz1hE/sQy9qyntSd9beERrkyPTRjG\n",
       "8JgmWt9rQDRNHy5eqnJ7wJwgjEkYxphmG2VVqJaEkLDjr5scmS477oiPiSwu\n",
       "J8yaWBlGCxdoco75fHio3gBqwh2uxj5BiVMSXtfEQVppIEu5YpiyDIMy4630\n",
       "QkjKTp5PwagEpRhdawgfZwk/hfCUVNRMmgAiOclwRoWZhXoLvRRLywcFYpz3\n",
       "jE1KkLmLwGqwoN/M50J/Ys7PrbNsC4xnsrIFt4aO9CYQjRpI64IrbKaumzU9\n",
       "mntK+tOYoDR7ayFk/AKAyL9B9fsADepWV0LUhCZ1IUSkNFpLJzr91LOrdz0J\n",
       "WHuaFrtVj5vaM2xh/hM4z7xO9iF8zeHHKvvZiPBxq+icTGhbO9qCmHaiq33t\n",
       "bgtC2toedTj+7O3HgfvMay13smXoKnQ7W93rBkC4t81ReEOb3bZyN3Ttve52\n",
       "67u1/H72GeZN73EHPN4EFzc4yH1wtg084bE2eMNd/fBKMDwWF5841iruZ0pq\n",
       "PLoDt0TG6fnxT4fc4h4vOVGNcPKOt1PlSW65y9MN8/qyPN8of3nNX8tyTIzc\n",
       "FT/fuaRaxeyIL1zocCa6z1OO9G4q/UZMb7o1XVX0X3Nb6pB9OtR1jvVxUt2i\n",
       "Ue96HKdddavXW+wKJTvYuY72qat96Wxv+y+1XfZm71vuTqf72mmO97nn/rvu\n",
       "dgd43/P+d00EnRWHH/xbwg34xsVd8bbzNwAab73HQ/5x86a8RPl++chn3vBh\n",
       "7zzbPg96y4t+bpKf/CYSrwrWn/4oBNf85t/9+sOlXvWl53ztUY/zQchennff\n",
       "/d9uj/u90174u1ovqyD+e1YHH/nUkibzT2R66NfomMQvvvGfb31dYb/3hGi+\n",
       "8wXffZoo/xO8zL724a778hvkvJCoofrXv/X2u99to5A/+Ashfl0HA0zxMl8s\n",
       "9TSVd38cwWOgsEDzR38iJwxBsToo0VUaNmwFaIAbsVgJqAgQ53ud4Hqcxj+n\n",
       "NmTmE3gW+H7p5Qnxs4D953+/kGkumFkkWIIC/pFcGYgIG8iB1NcRUoIQGKEX\n",
       "duZ4MqgRbhQK1bOADNiAwvAhMRNoGmR0QegPUSRhm1CE+1dmHeiAO/gnPrho\n",
       "LGJpT/gPNJRWKHgIRniE4uKFvvCCm5ZpMfiF/xBNK2hcZFiFVpiDLZhZqmZk\n",
       "mbRqLOiGAgGH6GdMgphtN4iDdugLgMSDUdEmUGFrucaFfgiFkjSGqyVvdMh/\n",
       "AzUMxuYlE8Eem+iEkZgPPhaHhzCEhHiJ4ZeJ1ReK8zCKKNhclugIpDhN5MeK\n",
       "b/htCZhaZYiLV7iKtggPZjaLigWHaFOImNiL9veL8jBnwnhW2RRNu8iLh1iL\n",
       "yqgPzHhoYoNvj9CM/o72DR5YjbtwjZ7wTRx3QuUReuCIDojWjEF1c5DAjTp2\n",
       "dumID+vYCe3Yc9t4jr44j+p4jJM2Q1+Xj6qYjPy4DvX4jwBZeLKojwRZkNBU\n",
       "h5ngY2igdws5kMfnkO4garMokb1XdvAYjxKHka24bJogbROZiozwkd9oCisp\n",
       "krCgkSWZbYRTdSqJji7pDbAWh/g2kykJCi1JCj95k6yQkxHpKoxTdDW5j0KJ\n",
       "k9h2CQ9nK0e5CEnZkEsJDr7WfxxXPVcZCkGpFFWZkRjllK1yfoYIkRbJfV9Z\n",
       "DswmfuUYliTpkzaZltawlpXgjub4lgx5kXIpDkhJCfhYkf54ltS4l2op/pWT\n",
       "oHV3GZjIqJeE+Q19GQmICZhluZho2ZiOaZiQ+ZcCOZmUOZiWaZWJ2QgBGQni\n",
       "CJdK+ZnR4JGPMJqkiZKmSZWoOQ2qKZpv12ucOY1XF5ug2ZO0KY1oRZadmZu6\n",
       "yZShaYO1SQkZ9ZHd6A1dOZwRKZlzqJCvNkPKCZJH55yXWZyGwHiWkI1mJZjC\n",
       "iZ3aUHfMJnn9F0OVGJzyKJ6oAJyn0HiwZp6ZYIp5WZnsmX+uAJ/R6ZqUQIP1\n",
       "6Zn3OTj5+Y5zqJj9eYLqGZIB2p4DupmDkHpxiIH/GZ4LSgrwF5ME+qCxhwkI\n",
       "OKHrWaEW2qCbSXyzeKGg2A3NCY4mGmqtaYn7/ieMK9qG1wmiphCj04lW8nZ+\n",
       "pOieqxeXNBp/rSB7T+lct5kLKeqhPzqFg2ijLUqa2sY31QmeH5qknSChciYJ\n",
       "dkmkZogLRyqlVDqFCGoKlDeadROlXjqjX1qlsHilq1mbZfodPpqmiUCfbOoI\n",
       "FEmkZnqm3iingYieqtB4/mZmb5OnCYqmfDqfkxdDWloKgAehg7ilXDoMjDQ6\n",
       "8WUkAiijh4qcivqndrqheJorweA0L1YUF3ZhmJqpvwmph0abLzqIhFqouLAB\n",
       "koMRRDZBtcqHkIiqr5aNnLp8VSiRvok3wcBGH9gpMAiEuuqUztiriTB/afWq\n",
       "uLkLD7EoMbWFtAh8/smKnM4FrVuqgsu6Hd1BJVXVhIdVG13Kis9ap/sZlrwK\n",
       "rt+hX+T6g7yChtmaj2gDrb5WhkHFrTdCr7wwbEqSWWyIrPWKo58qpsaJiuG3\n",
       "qe4KDF2iMHqYahxzogXblIP6nutaUPzao6G6Ij2CEY64iC7xiNdasQUlSa9K\n",
       "adHonWK4NsIAgJ7YiZzoHhRrsgaasoUQjcZEjIpzmvVKlIxKCDqLWkyqIHGK\n",
       "qkBLCmY2tDO0pi4LmyabtKKwtMY4p2HqC+carTYLVFw7CuCmsHMKYT0LtQVL\n",
       "l17rov25pA3LmFvLn2YJCkN6CUVrtD6brI8JCjcHto0wt613tId6t55A/nR6\n",
       "u7fL4bdySpN4G5ndWbh1i7TaiQmsyaGMS7bZOpub0G4wOrls27aq2rltKp2I\n",
       "WgxZy7Gc27WPe5jcqaSia7hfCnhx6KiqO7abu7WuewmvYqCLu7qN+7cZiroJ\n",
       "l7m6S7mO27uQcLtvK7nBO7tR26SfS4fNyLfNwbpJqnmAWojPq7n22bbU26nG\n",
       "eL3Jm702K6SsCrbeK7vgu7y2qYFVG6zdOYmgKry8m77RObieaw2jm3uli7uP\n",
       "CysOqqDnW7HNh2jG27+GCqCcy5ZCu77Hu6e727qW8LX0q78oKr0gisADbLAU\n",
       "OqWlK355q6wGXMAbXJdEx6OnO8ENPL2++3Qm/rqxl0bBC6p5A9yyzKvB/pu/\n",
       "1buhF8rCLXzCNNqoF4yLOay82nC/5Vd3P7ywN/rBDJy/7JuxhuCdj0rAIEzD\n",
       "4eurCuun56XDRurC7Fl0R1yKV8ubSsycTNzEGqq3/inFU1zD2puwEUyn0EnF\n",
       "S2zD2/nFYeunMyzHZMzEKsu0xSSFbvm/Q1zGc2bHjnCveczGely5p6jAYWvG\n",
       "TSnIkbW16/WUjiyHkIyXY2zClCxvlhy7nqvFOwy/FTqRHVxW7mu5klwfJjuW\n",
       "iruqYrzK9tHKRpnJnABrJLzGuiySuZzC34qwiNCuQkxhS3Gpl0qwaTm3AyzM\n",
       "wPzE9TvJxABPE5Nh/qaKzF/JpPyrWM/8nKW4zbNMDCmjh7Y6gtZclQYFnEfM\n",
       "zM1MCOqcwbywARWxXZ02sBVozmpLuAm8gQzbZ4Wwz7IMC3FlW+R6qg5ppQ7W\n",
       "yJfoz+pKnVwMNaIh0OVas/wIx5hsyDsbpP0syqP8Cw/bX3dWskDkrwXttMZl\n",
       "0WG4qBg7jNQk0pcGGF6hhp1G0CNtUEZgymBr0PzM0DxMtyFoanlodjeJxV7s\n",
       "yuYVxs2s0O6MtQHEiCJ7X+Xskop60nX8KtKUxqsgkRq9xZr7iQpDs0Dtki1b\n",
       "yNlsUNFk1DWaVtDrMcNcjcAafpYMfseEQjitCli807Sxl2VtioJbhbyE/tZR\n",
       "zAoUvcjcQMTWFp+Rq81AhWhprVokLdjbQNj3NtU4J2paSdmzENiKnNkOKcA/\n",
       "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\n",
       "tI2+2+KfCtwhon1qw+VdkosvN+H37bjHPw7ykIt85CQvuclPjvKUq3zlLG+5\n",
       "y18O85jLfOY0r7nNb47znJsxEAAh+QQElgD/ACwAAAAAgALgAYb///8AAACg\n",
       "oKD/AAAAwAAAgP/AAP8A7u7AQADIyABBaeH/wCAAgEDAgP8wYICLAABAgAD/\n",
       "gP9//9SlKir//wBA4NAAAAAaGhozMzNNTU1mZmZ/f3+ZmZmzs7PAwMDMzMzl\n",
       "5eX////wMjKQ7pCt2ObwVfDg///u3YL/tsGv7u7/1wAA/wAAZAAA/38iiyIu\n",
       "i1cAAP8AAIsZGXAAAIAAAM2HzusA////AP8AztH/FJP/f1DwgID/RQD6gHLp\n",
       "lnrw5oy9t2u4hgv19dyggCD/pQDugu6UANPdoN2QUEBVay+AFACAFBSAQBSA\n",
       "QICAYMCAYP+AgAD/gED/oED/oGD/oHD/wMD//4D//8DNt57w//Cgts3B/8HN\n",
       "wLB8/0Cg/yC+vr4fHx+/v79fX1/f398/Pz+fn5////8AnnNWtOkAAAAAAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAH/oAAgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZ\n",
       "mpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXG\n",
       "x8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz\n",
       "9PX29/j5+vv8/f7/AAMKHEiwYLMxYgIY2gAmAJgwhMo0BFMm4sSKBjNq3AhM\n",
       "YhmFhMRsGANgDBmMYR4CSAlxpUqWHGPKnAlLDEmQgzAKGgNGkBidZcT4BCqU\n",
       "ptGjSEXhPMRTEBiSO3sCeDqoadKrWLNKWrpwgyCuIMFqHUu27CCuEcmcLRSW\n",
       "rdm3/nCPohW0oehXtwDENgrAt6/fv4ADCx5MuLDhw4gTK17MuLHjx5AjS55M\n",
       "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\n",
       "k/DaPK66I37jriTktfra1rqhG47kjhS9fe2fRC6oUv7k9J1NlE3Qzpvec02D\n",
       "evLjq0drqX3d+NvcXTXhJSLmsUfmaX60GL5boOhIbH57MB6jxS2x+fuLf705\n",
       "de6ApbblQT3Yua3bw/TnKYhpUw6gYQWMpB1tR9vWi55AiI6Di8bltHrSC1ed\n",
       "Z+1+LrfgW1LpSKhoZk6jgAN2ky3ZvNxMol6YQKbYFEw39r3W9bzZe41LrZ6N\n",
       "cVbqCdqRDCjpUWrrq37oUC5Dcw1RtozRwihCWEN6oH4j/rneeHJm1nR962jp\n",
       "j/fMCLBOpn2+ONHu1EC2juntyIFp0FTd7dT07T8tZ7Se4S+U2Uoa3+ANUOre\n",
       "r2fW7kf47rVi4JNeTvU+z+zu2TdoQKQ9uO3177CqaCbZ2QLvflyM3YeF8JCo\n",
       "8M8dwZrOpwyq5uAk8T9G8Q0vmwmpt/XG8V4d8BXf2bLO3NxG8nxm8h8/v/dc\n",
       "ofDG8k3o8i9fukpa3TNf7JNTlBofjgaN1NlUlQyx1cWMUUcC8BN2hl+64s02\n",
       "lTwkNQIozQR4UDV/70NewEUeblN5JFbRY+EM7hNVqbTiS0bM9ccgKvsK0/ZO\n",
       "Vr5rw0L47Bt/DKrarT/Z8WZG/nq2QqYcd5gj9tDrKvblJHlxvu07TwwMa/d7\n",
       "xhYr7fbzKoy8HmwgpKgKI1m92oVK7/guzJyYvm5VqV8K29OgJvjf1MPojN4E\n",
       "B/VJv7GtBmukn03gm75y7+/dgR4As9WLuO465XJxru0hR/POelhEy+Thnfo8\n",
       "Lzfwzsedrm/A762Ov/dG/nDNf/dkhdvKD/HGn+Wuh9tU+PvHXyLOfc9GefYG\n",
       "b3HTv/hAc+LLf4nqz+Lm//1aMWNkOCuR7/7SD/9ZIf/OO8lzXuPvr/2AACA4\n",
       "SFhoeIiYqLjI2Oj4CBlZiCZICWDJiCloxNk5iAYKKvmoOWp6ipqqusra6toa\n",
       "8Co7/vsYS3uLm6tLGCqaeQnsaNnpOQlc6oq8u8zc7Pycags9DSlNfY2tq5wY\n",
       "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\n",
       "JFzHeczFHFzkHMXEsAEVcV1dOKyu6JZqa6jbiair0HcAHceqEDKz9V/EltAb\n",
       "SaE4Wp4DnamFhcY6zAs8cUTgetE1m5O9fIti+ggPPc0f/cuuMDAHHa6TJq9Q\n",
       "6cb3mlwdOp3be7PTGUP82hmA4RVcyGbEupUb3cN26tFhG9ARzcLUic6k5oYZ\n",
       "zc7n6cKvJ1E7bQozKdFa7LIgCyJHtc77iKhSCL3UjKNP66QhvcVZO7PB9ohW\n",
       "vY8ty5vybLJ1LKBk9dLMS9BwqJDKSMVM6plf7NYT+sVwDTRbif7CpMXGad2V\n",
       "/cwKTe3Je/2DJux2de1PaYfXE9rVyAzWG6nUDkk5IrTYsVDY3gDLj/eSjXmH\n",
       "l73VnezYK6tgrlwNnF1sNTy1MAx7sUfaYNtEsA21km3WFwuU+Wd8s22oQj3R\n",
       "k33bIWRYoc3bsrDbLqvGUKizTvvV4zwLxk3bvvzbPsmfKr2yzq0OqX1858jE\n",
       "ZXymTE0Lzx3Wh41+AVnFDG3dxY3dvT16VNzdHtraxgze6v3JHtzFot3S6b3e\n",
       "aRyRZDzKlZjCrhDe8aHfgAfYbWwMAq424+1twcwJc7y+xJDgc7bg3+bWDw7h\n",
       "ZwTgtW3NevfSWjrI/kLgqia3vbfJt/6S3c8HaQ3u32+bXGNKhSFO3wL10j7b\n",
       "0/87vXSC4pCo4uLXCbuqyzh+JTpe1m9G45tAtEBeCRIeEEN+1IRm5JnQtPB8\n",
       "4Ccu4lBE4u8duaFsxVhe5TIuT5x73sJsgkEY5uhi5TO0vZoNvOO45uOl4TPS\n",
       "5DndaSQO2ciLjdX9SHK+z7im5k5TfiDsxGstP3vezX0uOEl9rrMpQmK+RoUu\n",
       "sJw22G3c1q69ig1+2ZI+Q4/uzKnW6AQ6OMONrpYt0NS06SRL54OupqOusqDu\n",
       "eEuOIKZum51u52qaqNMd2rn92qWO5vLj5rc7OOiK6Qk23PH9TLEOr52u12Zc\n",
       "x42t1XP9NP7l9+oEcuwvqOKUjqOGLFbpm+dMCueazuu3s47YvropGehfKe3S\n",
       "Qu0K/WZyfePwXdngXIjo7uUUTk3tXs3W09jevtXeeVbq7oJ4NpOd/O5oaO6Y\n",
       "3Vz/HmaQJvADvziyGe8Hn1oJn/AcQZXSa+vlDfG8nOrbNPG3ZvHSC+qu8m0e\n",
       "n2rNztr3TcZFzGkl32knj/J0KHbunWotv/CBDfNi2qPZVvOPRpX7foIurvM7\n",
       "PwwMQbMrNak7jmF6aaeKfXB310NJgxKjSoB8PmiLSsVJPvTJPC7oHIFDVvUB\n",
       "n7mByuUSl3ybArBfCPZudr9Inpzz7kzJ96rRiuyczu40OPLcyf7x3qZ79MOD\n",
       "GD3n8BXBIMzt9SZ6v4HR0sohM51alIf38vn2er74u/AZhXDTpkHk5pTY//zT\n",
       "Apd3+eKwDgv4jA+9uZvp6vb0lDrVUy36Z/XwGh/xTt8d6HEwRr+ImA9O7W3f\n",
       "BF/44D41XmvwPu1xPH9WraJru3txwy9Pr8KqkA/3vX8rjs/8I5f8kqe4+tr8\n",
       "xUT9CpR9eP9LhcziZf/8R7Hi8vwqG2/mwi/+6ZeBOd+Ovj5e06/+43/3gXqR\n",
       "hE++DKf9OJPpI79M5H/8gAAgOEhYaHiImKi4yNjo+AgZKTlJWWmpGHCpucl5\n",
       "mNkJGio6GopmatqIBqCqSmj0Cms02P7KyLpKeouru8vb6/vb+Ak8bClMfIyc\n",
       "TJuKChAba7ic2EotetqcnK29zd1p3A3+DT4+ei0Neo5obvo8zXhGHi8/Tz8q\n",
       "Xj98j7//mI7eeCbgqTOvUi2Cxy+hwoXz9DEk5fDhQ3+dKAIISNAIGo2rENZS\n",
       "5FGiyJEk7ZXUFfEkPouWquUShDHWxlxoAn5EFFKlzp08PfUElfLnOJYtb7WK\n",
       "2W5WoZzRDtkUCjXqyKBSF1GtqkzXwIDPChY69/QQWKxky9K7apYQ2rS+iM66\n",
       "Vmtd0q9wl6qzyzavXmJr2fbdS8otIcGvTkGrFFbpIKaAGzvm9Nds5MecBCtW\n",
       "BGuj5k45af4xpgw6tKPJZEmLXlX3Zr9Ez1xafnfG9enZtDHVBmB69uvXL109\n",
       "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\n",
       "pKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q\n",
       "0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9\n",
       "/v8AAwocSLBgszFiAhjaACYAmDCEyjQEUybixIoGM2rcCExiGYWExGwYA2AM\n",
       "GYxhHgJICXGlSpYcY8qcCUsMSZCDMAoaA0aQGJ1lxPgEKpSm0aNIReE8xFMQ\n",
       "GJI7ewJ4Oqhp0qtYs0paunCDIK4gwWodS7bsIK4RyZwtFJat2bf+cI+iFbSh\n",
       "6Fe3AMQ2CsC3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNrDswL\n",
       "LUKvhKhGdQq1pFRGc6Olhrb6WWtnr5vFZjb7FVoyLUPqrDt0EO+92GorE56M\n",
       "ODLjx5AbU56K60+mL0XzhJiy9CLmxLAP0y6MezDvwMD/Ev+Jc17AUFM6zO1y\n",
       "/SPyveB3Dk7/mvxd95flj8u/P6f9xfkn4ICyAHgcgQiuUlsZah1iYCUnsZbO\n",
       "gwkKKFghDR5SHSIUMhIGGQHgFhV7+k1Y4Yn/MXKaIRQl0qEiQZGEEEYSuWYi\n",
       "ijheklpYfNk1yIeFMBhiGDhJ5JBOABj+ScYYID3UkCBGtpjTRYeIZtogIsp2\n",
       "Y45cbsXhWoeIRMiGH4IEE0xJqmTkVzYJcqZKLlEHZ2ilWQXAb7Rt2eWewDkI\n",
       "JovsZbkSSBFCWZSgH32VW6FJHkqUIQzK+JybKw6nJ5+YcgjYXZyyaN2KTH5V\n",
       "p1RWhpoXIQGMKmpVlfrUl492KmLErLTWauutuOaqqxGTvLhdpsB+6WeneP3J\n",
       "qXl6LYXspkEuWRKjpzKy67TUVtvrpcEGu6OxdKJKiKmtEmvqUuFOpaKqo2mJ\n",
       "jq/ZGrUtsaEFmluiAAhKiKAbtIUliYLYWyW6LsGGbbuYvjsVvwCImZOz6lEK\n",
       "0RgbNBhpmvr+OlxSxBZDnOHCku7mo6XrEtyuwSm1CmRaQxbZUABtQtnQkhW7\n",
       "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\n",
       "WGhqydWAyf0WbauKOyjEyLLA2L7s2CfsCBwnbT1Z1LEg0QvNzm0Jh/0plXot\n",
       "06+g2EmNxa+tqYrmTcUEh5Xtn+qg2VY5kiEcjbv02QUd2sGN0rWHwn3Mir/d\n",
       "ist9yqXdun1s2Kqt3Mwtr0K51xMq2oY6C9F9vq2NiN6di0ad3as93aQ9fthH\n",
       "xUPtthNNC+Od1pidhci3tjIq3eLN3uWNhmtMxjKrWtjNCvXtOO29fHMM3+hd\n",
       "DAfO3fdtcMgMCmEq4Fzs4P4d4Qt34BVeucEw4Wit4RLenous3nv+Itzht3em\n",
       "G8qT7OEnvt1UBOLtO4Frx8fznSkonoC8Vtl/PdaiPMp8kuOnl2w87rOp/ONA\n",
       "/uLUrU9FfrSxzMrWi+Mw/kZN/rT9ec9RXjBTHuMtuKTnh9ho5cidCyxCHoet\n",
       "5r2s/eVQ2KcFSOZbjkM9LtTH6Ivg7VoFjiJlHnaftuKXbdqTW9YPlOedyGdx\n",
       "ftZMTJOF/eBcIuicR2lobp7I3brxiUJp/kaMPouHZttyWteRPtIT/tmaHuhv\n",
       "7j2V/sAyOb7AnJbYp+iLPuqkLudNCjmnjc3dps7VdOlt7WGAXrx5cyvITX+d\n",
       "Ht/LhOtAnemwbqJscyuzfdy+bU3EDtH+jh7YXRrSlK3f95fonMjqOfLsx5rp\n",
       "dd3glHulzrrrPHnn+MPtAg1qiLqIDITqfD3t+IXuITlpeQ3lXnxmyk7P6a1P\n",
       "8o6wfFbvY0rRNY5+Mq6PXq5Q/Z6tKxfebCvW0xt1My5ZCV+b6s7wDW+ovr7J\n",
       "szXxyHZoso22deyrSWvu6MTxHy1nHw/yexzXF79tJt/SHkbZi2srHWlwL+/R\n",
       "SybzJ4qgNR9wN/9gKC/skQ3xXnzV4fTzP68RRhlJuHKQC+vzw8AQOWtf0kyp\n",
       "Ch9nNjy5J7nOvKZ3SfQ0/xf2xU5d723tMWnv3KZ3SGIVSGarSXb1MX/ortvb\n",
       "2l7yx2AVPj3+NPMe90Mv3a9YcZIYqzbYaOmO9TNt4zkKcimoP0J1grmuT+6e\n",
       "oAWf9sWwah0N9Pi6SljP4BN97Mq2W8HwGZpmsJ0G7bO1pog/1FEE+MOgRk1t\n",
       "sXfy9hRPXT+b+vF98Pfm9fBnslqNsmOvdUWKiSU3ruhBKVN/s79vTcrO9fut\n",
       "cUj/dQ3rpnXP764OLGsr/cNf/Xyi33g6/e70/FXH4N2f/UuuNmbP/ODO+uUv\n",
       "Miwuj3Tfgs6v/Ugx+U7aofQ/toov/0mhTuJOvnXetoAAIDhIWGh4iJiouMjY\n",
       "6PgIGSk5SVlpuRhwqbnJeZjZCRoqOkoaidZolGp0yojm+soqGlv+Sltre4ub\n",
       "i6nLq/nZCxwsDMlafKiqCjCrCLsM6jwcLT1NTflbXX2Nvc3dCtt4Gm6InDoI\n",
       "fSh+vqne3e7+PqoNzys/b0/NbvhaSK4PLmgsVLN7BAsaVFTvIKmECgsOJJXP\n",
       "XLNT/dAxOtMwo8aNoBhy9PWxYcRLI8+YfHWmIqJ8GEO6fAmTkMeYkWbSrDbS\n",
       "EjuTLcOtSmmklaKWN4saJWjzKEKl7nJKCjiLJyGKaFKhMSkUEVGmXLtKS+pV\n",
       "ZlhsTp8qOwtA6jirQQdttWgI69i5dG2BnXu3bqmyT12pXavKmVy4hN7qPYzY\n",
       "Ut6wixN3cvqQ2cRjyCK7XVnIsOPNnJf+dh7U+HMlvmX38VO5aLC5wqJbuxYU\n",
       "mmvs149I1z4bi1xbSG9jaaYNvO5spcM5W2ZmyhFU1JJOAnwePDri4kapGyeW\n",
       "/OJq5pXOpJMOXq/1m+Mdl84+dCqyUN5dhX+P13X5xOexpwcQuJzAyfD7E5fv\n",
       "H2H/2KcVfpXRYlqACtI0H0wNHlbfbVpVxBd24iyIoUsPapghdItApdwxQOl3\n",
       "3DrQVdhhitkA2GFO34U4CDIpAYOiijZOs2FIOYYF4ofuSUjOb7fUeGORwezI\n",
       "EZIalWjRhVpN5GI/Qg5pZJXzKKkRlksS82NaPH0p0VVTGrhKMmlFQ6SVatai\n",
       "ZUNtiqTcRFP+fvcXmQdehuaaemLz5kF9HlRal4n06KVubfk2TZp7LsrJnwU5\n",
       "6pAj3uEGoyAyDkZonoxuCgyk93h6T0mZDmpoYVi9mCinquoC6pWvRbRVRJVx\n",
       "51Z7igq0aq52sdjaTr0BZmhV4PAnza26HotIq/AoC486mlFk6HoeDmvsY8he\n",
       "2xGvaH4jC7cDxnVamboNepuTxWKLLkitMTtVLbZZqsqIulW124cwBnRuuvpO\n",
       "wm47/U47CrTRzhukvNJGWCk++y4Myb/cOFztwPQOTHC8WSX8rcIMb7zLuoIO\n",
       "4yJ+9E4c7chW2YvWVT4miLKEOHEMc7La5ptIZbCUWgiqyIUzJiX+7ybqbcwx\n",
       "O7wNxOGW/LFkkCVtLYFCP130zM8EjRzFh8r5Zda2wqJ11lAGjB7UYuMoNa61\n",
       "jZsZTyyvXBvTnPw8dtzCEM2nu4yIO3LamFKNmbnk+t20y3IPTg9TZYARABhl\n",
       "PJLjqAQ7WeeJAPuTMsr4vs03uYRvngvdooQBRhgAgC56I3cx6Y+5OKMUuYlO\n",
       "08x57KV4HooYiwtShhiogDXqSj8WrDaxZgsOu+zGZ3sUGGMMMgYY9hoRQFAR\n",
       "6XzI1qy3rozbb4dd/PHeX0I78qAJFb2w3vjWNUZWuWJm32iB/bqm38+v2H9i\n",
       "tRLAxKZ+CaVh5FQFQMtNThOoE1D36If+QEeErxPamMkr8ucXMKGDafOS3MU0\n",
       "hsEEajARAehgB5WiPOY5D3+soNWLcNYu4h2QRpnboAvHdxTbDWIDurNXJnKD\n",
       "tGagbSotpNzLXghEVx2leaID3fKQA4BPzMJqtNLJNqoVxCjGgymgS1zpTEeW\n",
       "J0pxi1FbVxa/yMUwRmOBYwRjBsWIxsJ58YdAW1sa30gLMg6jXwWEox3JU7Y7\n",
       "6nFNcpzbHv+4qD4eSXuALCSGBNkpQyqySIjsRSMXCUkhiuaRkaxkNyjZOUtq\n",
       "sj+YxEUnNwnKI+UxlKTkzCd3VcpUTnKUqmxlfNboyliKh5WyrGV1aGnLXDoI\n",
       "l7rsZZJ46cv+YCrklGwSpjFfQsw4HnOZv4QlM59pkGTODprUfBQwq4nNOV4z\n",
       "m9xU4yq7Cc4VOTOc5BTlOMuJzkyeM53sVOY62wnPUEhzIfGsJz3fac98WmOb\n",
       "+uynzPDpz4B27JsCLagC+WlQf85zigltKAcR6lB7LlQUE43oGysqPotaFKMM\n",
       "1KhHOdooj2oUpJsgqUiDaFLwnTSiKa3fShva0krE9KUInCm/aJpQm0pCpzg9\n",
       "Xic3gLjQEeJwibsd7oJq1IH2VKEKEcMGljcGMtyOdKMTalWLaFWlLlWfmExq\n",
       "8wQhQ9zVMKwAyB0Wu6LTtHpFrWjlyFcBEEJBvDWuAHirVo/CVtn+rHWvbd3I\n",
       "BjYAm0J8ooFn1WtfDYtYpuS1IWUgAwxhSFhGLNZ+iaWsYvl6pQ8Sgob3g6xg\n",
       "TefB0Ip2tKQtrWlPi9rUqna1rG2ta18L29jKdra0ra1tb4vb3Op2t7ztrWkb\n",
       "MganFoKucz1iXUe41eTagwxXHARZOQuA59ZQudRtB1kJQcSqHjG7Rqyudx82\n",
       "2iNWMatVteJ3z4ve9Kp3vextr3vfC9/4yne+9K2vfe+LX3ISVXExFC1yXRJc\n",
       "eew3qRsJcCHE4N+QANW8gxiwSxacVQSH9r8agXBSHXwYqlK1KGQwLk0OVwZt\n",
       "aJi8GQGxNjocE6dCVaqCGHFzM6LiurL+GAAohkmMozpVoW64LmQ1K4c9nOLl\n",
       "aaPH09WIGIRciBq/xKsjJPJHmCwIJbukuW91sl6IS2GY0PWWhMAyMocL5JgU\n",
       "V4RiHuGWaTJmuWaZMZ8tSujIUNSiRPaxH9HGm+Mck78GtrMPBixcwwBn/sIk\n",
       "uLebM10MHRMyPLWqBOYQn5P4ZUIoenmga/RGGktnSC/ZsVFedKWRGYDpInos\n",
       "oy4K6PD46Il65NQPLnKpMwLdQ7AawGF9dVe8fNhddtm4dq3zXYEr3F2T+SPB\n",
       "9fNDB21mXq/ZK9I1iocBjWrnGjXWvsYuIaD9EeYaotnZfnFdr83pS2O3ydMu\n",
       "8ly4e2aYTJpy0dFWM1bDnKUke1rQG7muCN/9EXt3mtL0NvKicexu7SJmvN4e\n",
       "tBiQGhPSDoLgOhqtXA+O5ySFt8VBLfgwJx5chIcE4uRleH4/DvKQi3zkJC+5\n",
       "yU+O8pSrfOUsb7nLXw7zmMt85jSvuc1vjvOc63znQgsEACH5BASWAP8ALAAA\n",
       "AACAAuABhv///wAAAKCgoP8AAADAAACA/8AA/wDu7sBAAMjIAEFp4f/AIACA\n",
       "QMCA/zBggIsAAECAAP+A/3//1KUqKv//AEDg0AAAABoaGjMzM01NTWZmZn9/\n",
       "f5mZmbOzs8DAwMzMzOXl5f////AyMpDukK3Y5vBV8OD//+7dgv+2wa/u7v/X\n",
       "AAD/AABkAAD/fyKLIi6LVwAA/wAAixkZcAAAgAAAzYfO6wD///8A/wDO0f8U\n",
       "k/9/UPCAgP9FAPqAcumWevDmjL23a7iGC/X13KCAIP+lAO6C7pQA092g3ZBQ\n",
       "QFVrL4AUAIAUFIBAFIBAgIBgwIBg/4CAAP+AQP+gQP+gYP+gcP/AwP//gP//\n",
       "wM23nvD/8KC2zcH/wc3AsHz/QKD/IL6+vh8fH7+/v19fX9/f3z8/P5+fn///\n",
       "/wCec1a06QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\n",
       "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf+gACCg4SFhoeIiYqL\n",
       "jI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4\n",
       "ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl\n",
       "5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLBgszFiAhjaACYAmDCE\n",
       "yjQEUybixIoGM2rcCExiGYWExGwYA2AMGYxhHgJICXGlSpYcY8qcCUsMSZCD\n",
       "MAoaA0aQGJ1lxPgEKpSm0aNIReE8xFMQGJI7ewJ4Oqhp0qtYs0paunCDIK4g\n",
       "wWodS7bsIK4RyZwtFJat2bf+cI+iFbSh6Fe3AMQ2CsC3r9+/gAMLHky4sOHD\n",
       "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\n",
       "AUQltYGSwIJzN2oT6FqndmrZRoQE4U06qIIcqIQ7GAwISGsKCAC39m1SOBBU\n",
       "aIV19QhYmIUd0YNLJGxQwYYMGIZF2EmeIICQcIYiNQzSFm0ToYcgMoNw+A/2\n",
       "V4WckIJmKIiZEH5o+IcCEYhzqIFmaIeHGH2K6A6MWH359YiG6HisN4n1oIOZ\n",
       "eAk9FIqRECufaIDZx4n8UIWliFvphjY3mAikmHySiIrpoIqfYE6raAixKIub\n",
       "SIvwYIut9ja5SAi72IK96IuUWAjDeG12lW6OICvLKGeniIz3IIjR2G3N6IyM\n",
       "QG/+16hoWEeN9GCNnXCExreN3FgeswiO4yCOm2B/fJOLNNeN8Nd16qgPhiiP\n",
       "46ZZvqcIDqeNxhh79ZiMEtWO+riPiBCPoICIdxiQ9pCJ+IgIOkg4n9iPD+mH\n",
       "L8eQDXkIFTmQBWmQheBzGwmGAYeR8/CJIemRjGOI/eiP/ziNJNkOJrlrg1A5\n",
       "guhzLCmBLvmS6xCTl1CFNEmMNnmSJjiSOvkOpXiSPgmRgxCUuZeORXkNq4iU\n",
       "0ySHJCUIK3mTOPmNT2kOUUmA2GiTWJmIWrmV5NCVydZtVxmWCwmQZCkOubiR\n",
       "3Zh+QjmU4dSW7PCWZ/mMctmUx2iX2oCXk9CNxeiRvMj+ln7pDYB5V49oh3NJ\n",
       "lxd5mOewjA95jQhJmIWZk5CJmDOkmM9YmeXIl4aZmdkgmZxpjqrniZ/Xl6I5\n",
       "DaTJjKapjNR3mWO5mqPpCHHZCGlZjj2UmqFJm+tkm5AwjLmpm40JcHXpm+EQ\n",
       "jbfJj2A5k63YkVmpccipmZuJjbDYnIQgiuVnnI85nawQm5MWnMB5kMNZCITY\n",
       "krPpnYvjCsvJCBNZnjPpiLIpneqpCttJCe25CCoJn4ZwntFJlPWZCvcZmOLp\n",
       "nkA5K/a1WaCJmQFKOezpmvloK5Awf+iomg2KCQNamuM5brRiCRlKcfR5oaXw\n",
       "oQVqnYdAivyZoLzJoCI6h63+MJlTiTXQ6IGRAJ7/eZwtagokuqEFGiu75XDF\n",
       "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\n",
       "+wwdLT1duEt9nWiNvc3d6pyIGml0nKzceQ4b/N3N3u5Orf0+HS9fb6lOu16o\n",
       "LqxIerzojL2BBAsaNETvoC6FDEPh0jfojERUAhMhGxewocaNHHkl7OjqI8iC\n",
       "EDXpk1hxWcVCF9EhWjkypsyZi0TSrGTzZruS99ClQknIk1CJgi4aCZoIps6l\n",
       "TDfmbMroKVRqPHsWAwAUHCEjZ1ruO0R0qtix9aSSrXbWXdV7p7IuEkUq7CZD\n",
       "StPavfvL7F29eGutxfeWX6hgpCKaI1S3r+LFr/imdcy42aS1n/oxMkq37s/I\n",
       "nDv+Z4JMFrRnTJQ/GTOtD7MipaASj34NG21sW7MpAXYoqapQl1u9Mpros7bw\n",
       "2qLFFodNuTTPlayMlpN0Ztnw6bCPQ7U+Ovnk30idF74U3TL18ZGxMzXfWXvu\n",
       "jEFVmxRMPn5f9DrpR1Z/OmnRf8+biZcP4Fn20TTgYvg58g1XzpW23lUBPmgc\n",
       "cRDOhdtuwwxyUVfIVBZOOsFNCGJ9EoY4iG6oNTIKOUa5lguDJL5oT4EyyWiX\n",
       "hSV1eMiCGwrCYosw/jgSjUHOdpsi0iXFj4relcJMjz4CCaVGQoI0JUjJWYZS\n",
       "lhqO09aWvpVYiJNPRkmmQVVydCZHuvFTkXfHvImVXIf+8YiNi2Xe+UyaUgp3\n",
       "pZJufhinVnTWiWeh8ujZEKINVRXdOI7uSGFmzAF6jZ2GXjqLogppqtA6yDT6\n",
       "KE8QAXXkNpZiimpIIxLJ0orJHLhaeKfGMmuqtl7CqZl87rcia+sNAx+htw7r\n",
       "S64FGUvQo5AmBmtgtUpGbLQLzYZsUMHIUqQhF6kY5pwXIngiN89KS+4h1cbI\n",
       "zriCIrIgWOt+WyFvVJVLb2OrmvqQtu6ZhliPzb61U70Ca3JuWenmC8CSqyCG\n",
       "G7i/dqPuwNIWfOh/05jIL0RCpQgpUhk7me278IorccmUUPwOyvwCi6ORjgIE\n",
       "MDFiVqIcxNeajHNN9wqLoMX+raboszJBq1JzzkYfpHI7NIbsrZFsaqllklBH\n",
       "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\n",
       "uc1vjvOc61yWgQAAOw==\n",
       "\">"
      ],
      "text/plain": [
       "#<GnuplotRB::Animation:0x00000002a353c0 @plots=Hamster::Vector[#<GnuplotRB::Plot:0x00000000bded90 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000000bdfba0 @type=:math_function, @data=\" 21.6097*x**0 + -4.51502*x**1 + 1.17086*x**2 \", @options=Hamster::Hash[:title => \"Fit (degree 2)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x00000002ca0510 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002ca0768 @type=:math_function, @data=\" -17.2576*x**0 + 13.0749*x**1 + -0.371488*x**2 + 0.0354564*x**3 \", @options=Hamster::Hash[:title => \"Fit (degree 3)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x00000002f1be70 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002f0c100 @type=:math_function, @data=\" 18.6074*x**0 + -16.1192*x**1 + 4.33921*x**2 + -0.219992*x**3 + 0.00440428*x**4 \", @options=Hamster::Hash[:title => \"Fit (degree 4)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x00000002a63a40 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002a63c98 @type=:math_function, @data=\" -12.3743*x**0 + 25.7446*x**1 + -6.45141*x**2 + 0.79599*x**3 + -0.0353158*x**4 + 0.000547863*x**5 \", @options=Hamster::Hash[:title => \"Fit (degree 5)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x00000000dfd0b8 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000000dfd478 @type=:math_function, @data=\" 11.5491*x**0 + -25.8564*x**1 + 13.127*x**2 + -2.00785*x**3 + 0.148916*x**4 + -0.00507516*x**5 + 6.46325e-05*x**6 \", @options=Hamster::Hash[:title => \"Fit (degree 6)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x000000011f5e40 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x000000011f6228 @type=:math_function, @data=\" -8.58075*x**0 + 42.5716*x**1 + -23.054*x**2 + 5.29132*x**3 + -0.560448*x**4 + 0.0305603*x**5 + -0.000826787*x**6 + 8.78246e-06*x**7 \", @options=Hamster::Hash[:title => \"Fit (degree 7)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x0000000095e908 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x0000000095ef20 @type=:math_function, @data=\" 8.98619*x**0 + -52.2563*x**1 + 44.0078*x**2 + -12.8046*x**3 + 1.85628*x**4 + -0.145746*x**5 + 0.00632695*x**6 + -0.000142761*x**7 + 1.30641e-06*x**8 \", @options=Hamster::Hash[:title => \"Fit (degree 8)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">, #<GnuplotRB::Plot:0x00000002a35618 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000002a35870 @type=:math_function, @data=\" -4.16727*x**0 + 63.4007*x**1 + -61.7178*x**2 + 23.9003*x**3 + -4.55578*x**4 + 0.486673*x**5 + -0.0304562*x**6 + 0.00110758*x**7 + -2.16577e-05*x**8 + 1.7597e-07*x**9 \", @options=Hamster::Hash[:title => \"Fit (degree 9)\", :lw => 2]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">], @options=Hamster::Hash[:animate => {:delay=>150}]>"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "frames = (2..9).map { |i| random_points.add_dataset(fit_poly(df, degree: i)[:formula_ds].options(title: \"Fit (degree #{i})\", lw: 2)) }\n",
    "Animation.new(*frames, animate: { delay: 150 } )"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You can also fit data with *exp*, *sin* and *log* like this:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L71.2,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(53.9,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,383.0 L71.2,383.0 M575.0,383.0 L566.0,383.0  '/>\t<g transform=\"translate(53.9,387.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,321.9 L71.2,321.9 M575.0,321.9 L566.0,321.9  '/>\t<g transform=\"translate(53.9,326.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,260.9 L71.2,260.9 M575.0,260.9 L566.0,260.9  '/>\t<g transform=\"translate(53.9,265.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 400</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,199.8 L71.2,199.8 M575.0,199.8 L566.0,199.8  '/>\t<g transform=\"translate(53.9,204.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 600</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,138.8 L71.2,138.8 M575.0,138.8 L566.0,138.8  '/>\t<g transform=\"translate(53.9,143.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 800</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,77.7 L71.2,77.7 M575.0,77.7 L566.0,77.7  '/>\t<g transform=\"translate(53.9,82.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1000</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L71.2,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(53.9,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 1200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,444.0 L62.2,435.0 M62.2,16.7 L62.2,25.7  '/>\t<g transform=\"translate(62.2,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M147.7,444.0 L147.7,435.0 M147.7,16.7 L147.7,25.7  '/>\t<g transform=\"translate(147.7,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 5</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M233.1,444.0 L233.1,435.0 M233.1,16.7 L233.1,25.7  '/>\t<g transform=\"translate(233.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M318.6,444.0 L318.6,435.0 M318.6,16.7 L318.6,25.7  '/>\t<g transform=\"translate(318.6,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 15</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M404.1,444.0 L404.1,435.0 M404.1,16.7 L404.1,25.7  '/>\t<g transform=\"translate(404.1,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 20</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M489.5,444.0 L489.5,435.0 M489.5,16.7 L489.5,25.7  '/>\t<g transform=\"translate(489.5,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 25</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M575.0,444.0 L575.0,435.0 M575.0,16.7 L575.0,25.7  '/>\t<g transform=\"translate(575.0,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 30</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Fit formula</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Fit formula</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M62.2,384.4 L67.2,383.8 L72.2,383.1 L77.2,382.4 L82.2,381.7 L87.2,381.0\n",
       "\t\tL92.2,380.3 L97.2,379.5 L102.3,378.7 L107.3,377.9 L112.3,377.1 L117.3,376.3 L122.3,375.4 L127.3,374.5\n",
       "\t\tL132.3,373.6 L137.3,372.7 L142.3,371.7 L147.3,370.7 L152.3,369.7 L157.3,368.7 L162.3,367.7 L167.3,366.6\n",
       "\t\tL172.4,365.5 L177.4,364.3 L182.4,363.2 L187.4,362.0 L192.4,360.7 L197.4,359.5 L202.4,358.2 L207.4,356.9\n",
       "\t\tL212.4,355.5 L217.4,354.1 L222.4,352.7 L227.4,351.3 L232.4,349.8 L237.4,348.2 L242.5,346.6 L247.5,345.0\n",
       "\t\tL252.5,343.4 L257.5,341.7 L262.5,339.9 L267.5,338.2 L272.5,336.3 L277.5,334.5 L282.5,332.5 L287.5,330.6\n",
       "\t\tL292.5,328.5 L297.5,326.5 L302.5,324.3 L307.5,322.1 L312.6,319.9 L317.6,317.6 L322.6,315.3 L327.6,312.9\n",
       "\t\tL332.6,310.4 L337.6,307.8 L342.6,305.2 L347.6,302.6 L352.6,299.8 L357.6,297.0 L362.6,294.2 L367.6,291.2\n",
       "\t\tL372.6,288.2 L377.6,285.1 L382.7,281.9 L387.7,278.7 L392.7,275.3 L397.7,271.9 L402.7,268.4 L407.7,264.8\n",
       "\t\tL412.7,261.1 L417.7,257.3 L422.7,253.4 L427.7,249.4 L432.7,245.3 L437.7,241.1 L442.7,236.8 L447.7,232.4\n",
       "\t\tL452.8,227.9 L457.8,223.3 L462.8,218.5 L467.8,213.7 L472.8,208.7 L477.8,203.6 L482.8,198.3 L487.8,192.9\n",
       "\t\tL492.8,187.4 L497.8,181.7 L502.8,175.9 L507.8,170.0 L512.8,163.9 L517.8,157.6 L522.9,151.2 L527.9,144.6\n",
       "\t\tL532.9,137.9 L537.9,131.0 L542.9,123.9 L547.9,116.6 L552.9,109.1 L557.9,101.5  '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_2\" ><title>Average value</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,57.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Average value</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M62.2,382.7 L79.3,381.7 L96.4,379.9 L113.5,379.3 L130.6,373.8 L147.7,374.4\n",
       "\t\tL164.8,374.1 L181.9,359.8 L198.9,358.2 L216.0,364.6 L233.1,346.0 L250.2,339.0 L267.3,352.1 L284.4,335.3\n",
       "\t\tL301.5,300.5 L318.6,320.7 L335.7,294.8 L352.8,303.9 L369.9,295.1 L387.0,260.9 L404.1,275.5 L421.2,264.8\n",
       "\t\tL438.3,189.5 L455.3,242.6 L472.4,268.5 L489.5,135.4 L506.6,205.0 L523.7,143.7 L540.8,177.9 L557.9,53.3\n",
       "\t\t '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_3\" ><title>Confidence interval</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,75.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Confidence interval</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M516.2,66.2 L516.2,75.2 M558.4,66.2 L558.4,75.2 M62.2,393.9 L62.2,371.4\n",
       "\t\tM62.2,393.9 L66.7,393.9 M62.2,371.4 L66.7,371.4 M79.3,385.1 L79.3,378.4 M74.8,385.1 L83.8,385.1\n",
       "\t\tM74.8,378.4 L83.8,378.4 M96.4,385.4 L96.4,374.4 M91.9,385.4 L100.9,385.4 M91.9,374.4 L100.9,374.4\n",
       "\t\tM113.5,391.5 L113.5,367.1 M109.0,391.5 L118.0,391.5 M109.0,367.1 L118.0,367.1 M130.6,375.9 L130.6,371.7\n",
       "\t\tM126.1,375.9 L135.1,375.9 M126.1,371.7 L135.1,371.7 M147.7,382.3 L147.7,366.5 M143.2,382.3 L152.2,382.3\n",
       "\t\tM143.2,366.5 L152.2,366.5 M164.8,390.6 L164.8,357.6 M160.3,390.6 L169.3,390.6 M160.3,357.6 L169.3,357.6\n",
       "\t\tM181.9,370.4 L181.9,349.1 M177.4,370.4 L186.4,370.4 M177.4,349.1 L186.4,349.1 M198.9,376.5 L198.9,339.9\n",
       "\t\tM194.4,376.5 L203.4,376.5 M194.4,339.9 L203.4,339.9 M216.0,383.9 L216.0,345.4 M211.5,383.9 L220.5,383.9\n",
       "\t\tM211.5,345.4 L220.5,345.4 M233.1,354.3 L233.1,337.8 M228.6,354.3 L237.6,354.3 M228.6,337.8 L237.6,337.8\n",
       "\t\tM250.2,345.1 L250.2,332.9 M245.7,345.1 L254.7,345.1 M245.7,332.9 L254.7,332.9 M267.3,372.0 L267.3,332.3\n",
       "\t\tM262.8,372.0 L271.8,372.0 M262.8,332.3 L271.8,332.3 M284.4,336.9 L284.4,333.8 M279.9,336.9 L288.9,336.9\n",
       "\t\tM279.9,333.8 L288.9,333.8 M301.5,314.9 L301.5,286.2 M297.0,314.9 L306.0,314.9 M297.0,286.2 L306.0,286.2\n",
       "\t\tM318.6,338.4 L318.6,303.0 M314.1,338.4 L323.1,338.4 M314.1,303.0 L323.1,303.0 M335.7,306.7 L335.7,282.8\n",
       "\t\tM331.2,306.7 L340.2,306.7 M331.2,282.8 L340.2,282.8 M352.8,309.7 L352.8,298.1 M348.3,309.7 L357.3,309.7\n",
       "\t\tM348.3,298.1 L357.3,298.1 M369.9,304.2 L369.9,285.9 M365.4,304.2 L374.4,304.2 M365.4,285.9 L374.4,285.9\n",
       "\t\tM387.0,267.3 L387.0,254.5 M382.5,267.3 L391.5,267.3 M382.5,254.5 L391.5,254.5 M404.1,293.5 L404.1,257.5\n",
       "\t\tM399.6,293.5 L408.6,293.5 M399.6,257.5 L408.6,257.5 M421.2,280.1 L421.2,249.6 M416.7,280.1 L425.7,280.1\n",
       "\t\tM416.7,249.6 L425.7,249.6 M438.3,202.3 L438.3,176.6 M433.8,202.3 L442.8,202.3 M433.8,176.6 L442.8,176.6\n",
       "\t\tM455.3,250.8 L455.3,234.3 M450.8,250.8 L459.8,250.8 M450.8,234.3 L459.8,234.3 M472.4,283.5 L472.4,253.5\n",
       "\t\tM467.9,283.5 L476.9,283.5 M467.9,253.5 L476.9,253.5 M489.5,141.8 L489.5,129.0 M485.0,141.8 L494.0,141.8\n",
       "\t\tM485.0,129.0 L494.0,129.0 M506.6,225.8 L506.6,184.3 M502.1,225.8 L511.1,225.8 M502.1,184.3 L511.1,184.3\n",
       "\t\tM523.7,162.3 L523.7,125.1 M519.2,162.3 L528.2,162.3 M519.2,125.1 L528.2,125.1 M540.8,184.0 L540.8,171.7\n",
       "\t\tM536.3,184.0 L545.3,184.0 M536.3,171.7 L545.3,171.7 M557.9,70.1 L557.9,36.5 M553.4,70.1 L562.4,70.1\n",
       "\t\tM553.4,36.5 L562.4,36.5  '/>\t<use xlink:href='#gpPt2' transform='translate(62.2,382.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(79.3,381.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(96.4,379.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(113.5,379.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(130.6,373.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(147.7,374.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(164.8,374.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(181.9,359.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(198.9,358.2) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(216.0,364.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(233.1,346.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(250.2,339.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(267.3,352.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(284.4,335.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(301.5,300.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(318.6,320.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(335.7,294.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(352.8,303.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(369.9,295.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(387.0,260.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(404.1,275.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(421.2,264.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(438.3,189.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(455.3,242.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(472.4,268.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(489.5,135.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(506.6,205.0) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(523.7,143.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(540.8,177.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(557.9,53.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(537.3,70.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "</g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb( 86, 180, 233)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M62.2,16.7 L62.2,444.0 L575.0,444.0 L575.0,16.7 L62.2,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Plot:0x00000001c626f8 @options=Hamster::Hash[], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x00000001c62bd0 @type=:math_function, @data=\" 70.0367 * (-1.27308 + exp ((x - -2.1675) / 11.673)) \", @options=Hamster::Hash[:title => \"Fit formula\"]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp = fit_exp(df)\n",
    "random_points.add_dataset(exp[:formula_ds])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "And set ranges for fitting:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"  standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg \n",
       " width=\"600\" height=\"480\"\n",
       " viewBox=\"0 0 600 480\"\n",
       " xmlns=\"http://www.w3.org/2000/svg\"\n",
       " xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n",
       ">\n",
       "\n",
       "<title>Gnuplot</title>\n",
       "<desc>Produced by GNUPLOT 5.0 patchlevel rc2 </desc>\n",
       "\n",
       "<g id=\"gnuplot_canvas\">\n",
       "\n",
       "<rect x=\"0\" y=\"0\" width=\"600\" height=\"480\" fill=\"none\"/>\n",
       "<defs>\n",
       "\n",
       "\t<circle id='gpDot' r='0.5' stroke-width='0.5'/>\n",
       "\t<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>\n",
       "\t<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>\n",
       "\t<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>\n",
       "\t<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>\n",
       "\t<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>\n",
       "\t<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>\n",
       "\t<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>\n",
       "\t<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>\n",
       "\t<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>\n",
       "\t<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>\n",
       "\t<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>\n",
       "\t<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='white' flood-opacity='1' result='bgnd'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>\n",
       "\t</filter>\n",
       "\t<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>\n",
       "\t  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>\n",
       "\t  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>\n",
       "\t</filter>\n",
       "</defs>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,444.0 L62.9,444.0 M575.0,444.0 L566.0,444.0  '/>\t<g transform=\"translate(45.6,448.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >-50</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,390.6 L62.9,390.6 M575.0,390.6 L566.0,390.6  '/>\t<g transform=\"translate(45.6,395.1)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,337.2 L62.9,337.2 M575.0,337.2 L566.0,337.2  '/>\t<g transform=\"translate(45.6,341.7)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 50</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,283.8 L62.9,283.8 M575.0,283.8 L566.0,283.8  '/>\t<g transform=\"translate(45.6,288.3)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 100</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,230.3 L62.9,230.3 M575.0,230.3 L566.0,230.3  '/>\t<g transform=\"translate(45.6,234.8)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 150</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,176.9 L62.9,176.9 M575.0,176.9 L566.0,176.9  '/>\t<g transform=\"translate(45.6,181.4)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 200</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,123.5 L62.9,123.5 M575.0,123.5 L566.0,123.5  '/>\t<g transform=\"translate(45.6,128.0)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 250</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,70.1 L62.9,70.1 M575.0,70.1 L566.0,70.1  '/>\t<g transform=\"translate(45.6,74.6)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 300</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L62.9,16.7 M575.0,16.7 L566.0,16.7  '/>\t<g transform=\"translate(45.6,21.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 350</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,444.0 L53.9,435.0 M53.9,16.7 L53.9,25.7  '/>\t<g transform=\"translate(53.9,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 0</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M123.4,444.0 L123.4,435.0 M123.4,16.7 L123.4,25.7  '/>\t<g transform=\"translate(123.4,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 2</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M192.9,444.0 L192.9,435.0 M192.9,16.7 L192.9,25.7  '/>\t<g transform=\"translate(192.9,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 4</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M262.3,444.0 L262.3,435.0 M262.3,16.7 L262.3,25.7  '/>\t<g transform=\"translate(262.3,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 6</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M331.8,444.0 L331.8,435.0 M331.8,16.7 L331.8,25.7  '/>\t<g transform=\"translate(331.8,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 8</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M401.3,444.0 L401.3,435.0 M401.3,16.7 L401.3,25.7  '/>\t<g transform=\"translate(401.3,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 10</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M470.8,444.0 L470.8,435.0 M470.8,16.7 L470.8,25.7  '/>\t<g transform=\"translate(470.8,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 12</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M540.3,444.0 L540.3,435.0 M540.3,16.7 L540.3,25.7  '/>\t<g transform=\"translate(540.3,466.5)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"middle\">\n",
       "\t\t<text><tspan font-family=\"Arial\" > 14</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L53.9,444.0 L575.0,444.0 L575.0,16.7 L53.9,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "\t<g id=\"gnuplot_plot_1\" ><title>Fit formula</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,39.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Fit formula</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M53.9,391.1 L59.2,390.3 L64.4,389.5 L69.7,388.6 L75.0,387.8 L80.2,387.0\n",
       "\t\tL85.5,386.1 L90.7,385.2 L96.0,384.4 L101.3,383.5 L106.5,382.6 L111.8,381.7 L117.1,380.8 L122.3,379.9\n",
       "\t\tL127.6,378.9 L132.9,378.0 L138.1,377.0 L143.4,376.0 L148.6,374.9 L153.9,373.9 L159.2,372.8 L164.4,371.7\n",
       "\t\tL169.7,370.5 L175.0,369.4 L180.2,368.2 L185.5,366.9 L190.8,365.7 L196.0,364.4 L201.3,363.1 L206.5,361.7\n",
       "\t\tL211.8,360.3 L217.1,358.9 L222.3,357.4 L227.6,355.9 L232.9,354.3 L238.1,352.7 L243.4,351.1 L248.7,349.4\n",
       "\t\tL253.9,347.7 L259.2,345.9 L264.4,344.1 L269.7,342.3 L275.0,340.4 L280.2,338.4 L285.5,336.4 L290.8,334.4\n",
       "\t\tL296.0,332.3 L301.3,330.1 L306.6,327.9 L311.8,325.7 L317.1,323.4 L322.3,321.0 L327.6,318.6 L332.9,316.2\n",
       "\t\tL338.1,313.7 L343.4,311.1 L348.7,308.5 L353.9,305.8 L359.2,303.1 L364.5,300.3 L369.7,297.4 L375.0,294.5\n",
       "\t\tL380.2,291.6 L385.5,288.6 L390.8,285.5 L396.0,282.4 L401.3,279.2 L406.6,276.0 L411.8,272.7 L417.1,269.3\n",
       "\t\tL422.4,265.9 L427.6,262.4 L432.9,258.9 L438.1,255.3 L443.4,251.7 L448.7,248.0 L453.9,244.2 L459.2,240.4\n",
       "\t\tL464.5,236.5 L469.7,232.6 L475.0,228.6 L480.3,224.6 L485.5,220.5 L490.8,216.3 L496.0,212.1 L501.3,207.8\n",
       "\t\tL506.6,203.5 L511.8,199.1 L517.1,194.7 L522.4,190.2 L527.6,185.6 L532.9,181.0 L538.2,176.3 L543.4,171.6\n",
       "\t\tL548.7,166.9 L553.9,162.0 L559.2,157.2 L564.5,152.2 L569.7,147.3 L575.0,142.3  '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_2\" ><title>Average value</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,57.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Average value</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M53.9,389.5 L88.6,386.3 L123.4,379.9 L158.1,377.8 L192.9,358.5 L227.6,360.7\n",
       "\t\tL262.3,359.6 L297.1,309.4 L331.8,304.1 L366.6,326.5 L401.3,261.3 L436.0,236.8 L470.8,282.7 L505.5,223.9\n",
       "\t\tL540.3,102.2 L575.0,172.7  '/></g>\n",
       "\t</g>\n",
       "\t<g id=\"gnuplot_plot_3\" ><title>Confidence interval</title>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<g transform=\"translate(507.9,75.2)\" stroke=\"none\" fill=\"black\" font-family=\"Arial\" font-size=\"12.00\"  text-anchor=\"end\">\n",
       "\t\t<text><tspan font-family=\"Arial\" >Confidence interval</tspan></text>\n",
       "\t</g>\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M516.2,66.2 L516.2,75.2 M558.4,66.2 L558.4,75.2 M53.9,429.0 L53.9,350.0\n",
       "\t\tM53.9,429.0 L58.4,429.0 M53.9,350.0 L58.4,350.0 M88.6,398.1 L88.6,374.6 M84.1,398.1 L93.1,398.1\n",
       "\t\tM84.1,374.6 L93.1,374.6 M123.4,399.1 L123.4,360.7 M118.9,399.1 L127.9,399.1 M118.9,360.7 L127.9,360.7\n",
       "\t\tM158.1,420.5 L158.1,335.0 M153.6,420.5 L162.6,420.5 M153.6,335.0 L162.6,335.0 M192.9,366.0 L192.9,351.1\n",
       "\t\tM188.4,366.0 L197.4,366.0 M188.4,351.1 L197.4,351.1 M227.6,388.5 L227.6,332.9 M223.1,388.5 L232.1,388.5\n",
       "\t\tM223.1,332.9 L232.1,332.9 M262.3,417.3 L262.3,301.9 M257.8,417.3 L266.8,417.3 M257.8,301.9 L266.8,301.9\n",
       "\t\tM297.1,346.8 L297.1,272.0 M292.6,346.8 L301.6,346.8 M292.6,272.0 L301.6,272.0 M331.8,368.2 L331.8,240.0\n",
       "\t\tM327.3,368.2 L336.3,368.2 M327.3,240.0 L336.3,240.0 M366.6,393.8 L366.6,259.2 M362.1,393.8 L371.1,393.8\n",
       "\t\tM362.1,259.2 L371.1,259.2 M401.3,290.2 L401.3,232.5 M396.8,290.2 L405.8,290.2 M396.8,232.5 L405.8,232.5\n",
       "\t\tM436.0,258.1 L436.0,215.4 M431.5,258.1 L440.5,258.1 M431.5,215.4 L440.5,215.4 M470.8,352.1 L470.8,213.3\n",
       "\t\tM466.3,352.1 L475.3,352.1 M466.3,213.3 L475.3,213.3 M505.5,229.3 L505.5,218.6 M501.0,229.3 L510.0,229.3\n",
       "\t\tM501.0,218.6 L510.0,218.6 M540.3,152.4 L540.3,52.0 M535.8,152.4 L544.8,152.4 M535.8,52.0 L544.8,52.0\n",
       "\t\tM575.0,234.6 L575.0,110.7 M570.5,234.6 L575.0,234.6 M570.5,110.7 L575.0,110.7  '/>\t<use xlink:href='#gpPt2' transform='translate(53.9,389.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(88.6,386.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(123.4,379.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(158.1,377.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(192.9,358.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(227.6,360.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(262.3,359.6) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(297.1,309.4) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(331.8,304.1) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(366.6,326.5) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(401.3,261.3) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(436.0,236.8) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(470.8,282.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(505.5,223.9) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(540.3,102.2) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(575.0,172.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "\t<use xlink:href='#gpPt2' transform='translate(537.3,70.7) scale(4.50)' color='rgb( 86, 180, 233)'/>\n",
       "</g>\n",
       "\t</g>\n",
       "<g fill=\"none\" color=\"white\" stroke=\"rgb( 86, 180, 233)\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"2.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"black\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "\t<path stroke='black'  d='M53.9,16.7 L53.9,444.0 L575.0,444.0 L575.0,16.7 L53.9,16.7 Z  '/></g>\n",
       "<g fill=\"none\" color=\"black\" stroke=\"currentColor\" stroke-width=\"1.00\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\">\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n",
       "\n"
      ],
      "text/plain": [
       "#<GnuplotRB::Plot:0x000000027f5da8 @options=Hamster::Hash[:xrange => [0..15]], @datasets=Hamster::Vector[#<GnuplotRB::Dataset:0x000000027f6410 @type=:math_function, @data=\" -0.514769*x**0 + 5.16159*x**1 + -0.0410697*x**2 + 0.074152*x**3 + -0.00168815*x**4 \", @options=Hamster::Hash[:title => \"Fit formula\"]>, #<GnuplotRB::Dataset:0x00000002a24908 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a24778 @stored_in_file=false, @data=\"0 1\\n1 4\\n2 10\\n3 12\\n4 30\\n5 28\\n6 29\\n7 76\\n8 81\\n9 60\\n10 121\\n11 144\\n12 101\\n13 156\\n14 270\\n15 204\\n16 289\\n17 259\\n18 288\\n19 400\\n20 352\\n21 387\\n22 634\\n23 460\\n24 375\\n25 811\\n26 583\\n27 784\\n28 672\\n29 1080\\n\">, @options=Hamster::Hash[:with => \"lines\", :title => \"Average value\", :using => \"1:2\"]>, #<GnuplotRB::Dataset:0x00000002a35ca8 @type=:datablock, @data=#<GnuplotRB::Datablock:0x00000002a35af0 @stored_in_file=false, @data=\"0 1 37\\n1 4 11\\n2 10 18\\n3 12 40\\n4 30 7\\n5 28 26\\n6 29 54\\n7 76 35\\n8 81 60\\n9 60 63\\n10 121 27\\n11 144 20\\n12 101 65\\n13 156 5\\n14 270 47\\n15 204 58\\n16 289 39\\n17 259 19\\n18 288 30\\n19 400 21\\n20 352 59\\n21 387 50\\n22 634 42\\n23 460 27\\n24 375 49\\n25 811 21\\n26 583 68\\n27 784 61\\n28 672 20\\n29 1080 55\\n\">, @options=Hamster::Hash[:with => \"err\", :title => :\"Confidence interval\", :using => \"1:2:3\"]>], @cmd=\"plot \">"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ranged_poly = fit_poly(df, degree: 4, term_options: { xrange: 0..15})\n",
    "random_points.add_dataset(ranged_poly[:formula_ds]).xrange(0..15)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Ruby 2.1.2",
   "language": "ruby",
   "name": "ruby"
  },
  "language_info": {
   "file_extension": "rb",
   "mimetype": "application/x-ruby",
   "name": "ruby",
   "version": "2.1.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}