{ "cells": [ { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": true }, "outputs": [], "source": [ "import pandas as pd\n", "\n", "import numpy as np\n", "import random\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.0\n", "0.255\n" ] } ], "source": [ "a = [1,2,3,-1,-2,-3,4,-2,-2]\n", "\n", "# version etendue\n", "\n", "b = np.random.choice(a, size = 200, replace = True)\n", "\n", "print(np.mean(a))\n", "print(np.mean(b))\n" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX8AAAD9CAYAAABUS3cAAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo\ndHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAADv1JREFUeJzt3X9s1Pd9x/HXK+aXQkkHi5OGX42l\n0uWYNbXqiW1StpUpSOSf0D+6BsQ0KltBqIr3x6LKKDelIZWlQDV1EY3EUIOWVYGQVoyijYm2cIN5\nKhVGqyrAoniwBo+oOIV0GYjhwHt/5EKMe47v7vuFs/15PiTku+99cp9P/uCZbz7f7/kcEQIApOWe\nZi8AAHD3EX8ASBDxB4AEEX8ASBDxB4AEEX8ASFAu8be90vZp2wO2N44x5ku2T9k+aXtnHvMCABrj\nrPf5226R9HNJKyQNSjomaU1EnBoxZomkNyT9aURctv1ARFzMNDEAoGF5nPkvkzQQEWcj4rqk1yWt\nGjXmKUkvR8RlSSL8ANBcecR/gaTzI54PVo6N9GlJn7b977aP2l6Zw7wAgAZNy+E9XOXY6L2kaZKW\nSPq8pIWS/s12e0S8c9sb2eslrZek2bNnf+6RRx7JYXkAkI7jx4+/HRGt443LI/6DkhaNeL5Q0oUq\nY45GxLCkc7ZP6/3/GBwbOSgitkvaLknFYjH6+vpyWB4ApMP2L2oZl8e2zzFJS2y32Z4habWkfaPG\n7JW0vLKw+/X+NtDZHOYGADQgc/wj4j1JT0s6IKlf0hsRcdL2C7afqAw7IOlXtk9JKkv6akT8Kuvc\nAIDGZL7V805h2wcA6mf7eEQUxxvHJ3wBIEHEHwASRPyBOuzatUvt7e1qaWlRe3u7du3a1ewlAQ3J\n41ZPIAm7du1SqVTSK6+8okcffVS9vb3q7OyUJK1Zs6bJqwPqwwVfoEbt7e3aunWrli9ffutYuVxW\nV1eXTpw40cSVAR+q9YIv8Qdq1NLSomvXrmn69Om3jg0PD2vWrFm6ceNGE1cGfIi7fYCcFQoF9fb2\n3nast7dXhUKhSSsCGkf8gRqVSiV1dnaqXC5reHhY5XJZnZ2dKpVKzV4aUDcu+AI1+uCibldXl/r7\n+1UoFNTT08PFXkxKnPkDQII48wdqxK2emEq42weoEbd6YjLgbh8gZ/39/RocHLztE76Dg4Pq7+9v\n9tKAurHtA9Ro/vz56u7u1muvvXZr22ft2rWaP39+s5cG1I0zf6AOo7dJJ+q2KTAe4g/U6MKFC9qy\nZYu6uro0a9YsdXV1acuWLbpwYfS3lgITH/EHalQoFLRnzx4NDAzo5s2bGhgY0J49e/iELyYl4g/U\naMGCBdq7d686Ojr0zjvvqKOjQ3v37tWCBQuavTSgbsQfqNHhw4e1du1aHTlyRPPmzdORI0e0du1a\nHT58uNlLA+rGff5AjWzrypUruvfee28du3r1qmbPns2FX0wY3OcP5GzmzJnatm3bbce2bdummTNn\nNmlFQOO4zx+o0VNPPaXu7m5J0oYNG7Rt2zZ1d3drw4YNTV4ZUD/iD9Ro69atkqRnn31WzzzzjGbO\nnKkNGzbcOg5MJuz5A8AUwp4/AGBMbPsgebbvyjwT9f+ykSbij+Q1EmXbxByTGts+AJAg4g8ACcol\n/rZX2j5te8D2xo8Y90XbYXvcK9EAgDsnc/xtt0h6WdLjkpZKWmN7aZVxcyT9paSfZJ0TAJBNHmf+\nyyQNRMTZiLgu6XVJq6qM+7qkLZKu5TAnACCDPOK/QNL5Ec8HK8dusf1ZSYsi4p9ymA8AkFEe8a92\nk/Ste+Bs3yPpm5KeGfeN7PW2+2z3DQ0N5bA0AEA1ecR/UNKiEc8XShr5vXZzJLVL+lfb/yXpDyTt\nq3bRNyK2R0QxIoqtra05LA0AUE0e8T8maYntNtszJK2WtO+DFyPi1xFxf0Q8HBEPSzoq6YmI4Bf3\nAECTZI5/RLwn6WlJByT1S3ojIk7afsH2E1nfHwCQv1x+vUNE7Je0f9Sx58YY+/k85gQANI5P+AJA\ngog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/\nACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI\n+ANAgog/ACSI+ANAgnKJv+2Vtk/bHrC9scrrf2X7lO2f2T5o+5N5zAsAaEzm+NtukfSypMclLZW0\nxvbSUcP+Q1IxIn5P0vckbck6LwCgcXmc+S+TNBARZyPiuqTXJa0aOSAiyhFxtfL0qKSFOcwLAGhQ\nHvFfIOn8iOeDlWNj6ZT0L9VesL3edp/tvqGhoRyWBgCoJo/4u8qxqDrQ/nNJRUnfqPZ6RGyPiGJE\nFFtbW3NYGgCgmmk5vMegpEUjni+UdGH0INuPSSpJ+pOI+L8c5gUANCiPM/9jkpbYbrM9Q9JqSftG\nDrD9WUl/J+mJiLiYw5wAgAwyxz8i3pP0tKQDkvolvRERJ22/YPuJyrBvSPqYpO/a/qntfWO8HQDg\nLshj20cRsV/S/lHHnhvx+LE85gEA5INP+AJAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/\nACSI+ANAgnL5hC8wkcybN0+XL1++4/PY1X6hbX7mzp2rS5cu3dE5kC7ijynn8uXLiqj6W8UnlTv9\nHxekjW0fAEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeA\nBBF/AEgQ8QeABBF/AEgQ8QeABBF/AEhQLvG3vdL2adsDtjdWeX2m7d2V139i++E85gUANCZz/G23\nSHpZ0uOSlkpaY3vpqGGdki5HxKckfVPS5qzzAgAal8d3+C6TNBARZyXJ9uuSVkk6NWLMKknPVx5/\nT9K3bDumwhetYsKJr90nPf/xZi8js/jafc1eAqawPOK/QNL5Ec8HJf3+WGMi4j3bv5b025LezmF+\n4Dbe9D9T5gvc4/lmrwJTVR57/q5ybPTfvFrGyPZ62322+4aGhnJYGgCgmjziPyhp0YjnCyVdGGuM\n7WmSPi7p0ug3iojtEVGMiGJra2sOSwMAVJNH/I9JWmK7zfYMSasl7Rs1Zp+kdZXHX5R0iP1+AGie\nzHv+lT38pyUdkNQiaUdEnLT9gqS+iNgn6RVJ37E9oPfP+FdnnRcA0Lg8LvgqIvZL2j/q2HMjHl+T\n9Gd5zAUAyI5P+AJAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANAgog/ACSI+ANA\ngog/ACSI+ANAgog/ACSI+ANAgog/ACQoly9zASYa281eQmZz585t9hIwhRF/TDl34+uhbd+VeYA7\nhW0fAEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEgQ8QeABBF/AEhQpvjbnmf7\nh7bPVH7+xm+isv0Z2z+2fdL2z2w/mWVOAEB2Wc/8N0o6GBFLJB2sPB/tqqS/iIjflbRS0t/a/q2M\n8wIAMsga/1WSXq08flXSF0YPiIifR8SZyuMLki5Kas04LwAgg6zxfzAi3pKkys8HPmqw7WWSZkj6\nzzFeX2+7z3bf0NBQxqUBAMYy7u/zt/0jSZ+o8lKpnolsPyTpO5LWRcTNamMiYruk7ZJULBb5ZekA\ncIeMG/+IeGys12z/0vZDEfFWJe4Xxxh3n6R/lvTXEXG04dUCAHKRddtnn6R1lcfrJH1/9ADbMyT9\no6R/iIjvZpwPAJCDrPF/UdIK22ckrag8l+2i7W9XxnxJ0h9L+rLtn1b+fCbjvACADDxRv4e0WCxG\nX19fs5cBVMV3+GKisn08IorjjeMTvgCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki\n/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQ\nIOIPAAki/gCQIOIPAAki/gCQIOIPAAki/gCQIOIPAAnKFH/b82z/0PaZys+5HzH2Ptv/bftbWeYE\nAGSX9cx/o6SDEbFE0sHK87F8XdLhjPMBAHKQNf6rJL1aefyqpC9UG2T7c5IelPSDjPMBAHKQNf4P\nRsRbklT5+cDoAbbvkfQ3kr6acS4AQE6mjTfA9o8kfaLKS6Ua5/iKpP0Rcd72eHOtl7RekhYvXlzj\n2wMA6jVu/CPisbFes/1L2w9FxFu2H5J0scqwP5T0R7a/IuljkmbY/t+I+I3rAxGxXdJ2SSoWi1Hr\nvwQAoD7jxn8c+yStk/Ri5ef3Rw+IiLUfPLb9ZUnFauEHANw9Wff8X5S0wvYZSSsqz2W7aPvbWRcH\nALgzHDExd1eKxWL09fU1exlAVbY1Uf/uIG22j0dEcbxxfMIXABJE/AEgQcQfABKU9W4fYNIb7/Mn\nef1zXCPARMKZP5IXETX92blzp9ra2nTo0CFdv35dhw4dUltbm3bu3FnTPw9MJNztA9Sovb1dW7du\n1fLly28dK5fL6urq0okTJ5q4MuBDtd7tQ/yBGrW0tOjatWuaPn36rWPDw8OaNWuWbty40cSVAR/i\nVk8gZ4VCQZs2bVJ7e7taWlrU3t6uTZs2qVAoNHtpQN2IP1Cj5cuXa/Pmzero6NC7776rjo4Obd68\n+bZtIGCyIP5Ajcrlsrq7u7Vjxw7NmTNHO3bsUHd3t8rlcrOXBtSNPX+gRuz5YzJgzx/IWaFQUG9v\n723Hent72fPHpMSHvIAalUolPfnkk5o9e7befPNNLV68WFeuXNFLL73U7KUBdePMH2jARN0uBWpF\n/IEa9fT0aPfu3Tp37pxu3rypc+fOaffu3erp6Wn20oC6ccEXqBEXfDEZcMEXyBkXfDGVEH+gRqVS\nSZ2dnSqXyxoeHla5XFZnZ6dKpVKzlwbUjbt9gBqtWbNGktTV1aX+/n4VCgX19PTcOg5MJuz5A8AU\nwp4/AGBMxB8AEkT8ASBBxB8AEkT8ASBBE/ZuH9tDkn7R7HUAY7hf0tvNXgRQxScjonW8QRM2/sBE\nZruvltvpgImKbR8ASBDxB4AEEX+gMdubvQAgC/b8ASBBnPkDQIKIP1AH2ztsX7R9otlrAbIg/kB9\n/l7SymYvAsiK+AN1iIgjki41ex1AVsQfABJE/AEgQcQfABJE/AEgQcQfqIPtXZJ+LOl3bA/a7mz2\nmoBG8AlfAEgQZ/4AkCDiDwAJIv4AkCDiDwAJIv4AkCDiDwAJIv4AkCDiDwAJ+n+MLmJyR4ksrwAA\nAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import matplotlib.pyplot as plt\n", "%matplotlib inline\n", "m = []\n", "for i in range(1000):\n", " m.append(np.mean(np.random.choice(a, size = 200, replace = True)))\n", "\n", "plt.boxplot(m);" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.0054400000000000013" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "np.mean(m)" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.2" } }, "nbformat": 4, "nbformat_minor": 2 }