python-pour-finance/04-Visualisation-Matplotlib.../04-02-Pandas Visualisation/Pandas Visualisation Exerci...

626 lines
674 KiB
Plaintext
Raw Permalink Normal View History

2023-08-21 15:12:19 +00:00
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Exercices Visualisation Pandas\n",
"\n",
"C'est un exercice rapide pour vous permettre de passer en revue les différentes graphiques que nous avons montrées plus tôt. Utilisez **df3** pour reproduire les tracés suivants. "
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import matplotlib.pyplot as plt\n",
"df3 = pd.read_csv('df3')\n",
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"<class 'pandas.core.frame.DataFrame'>\nRangeIndex: 500 entries, 0 to 499\nData columns (total 4 columns):\n # Column Non-Null Count Dtype \n--- ------ -------------- ----- \n 0 a 500 non-null float64\n 1 b 500 non-null float64\n 2 c 500 non-null float64\n 3 d 500 non-null float64\ndtypes: float64(4)\nmemory usage: 15.8 KB\n"
]
}
],
"source": [
"df3.info()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" a b c d\n",
"0 0.336272 0.325011 0.001020 0.401402\n",
"1 0.980265 0.831835 0.772288 0.076485\n",
"2 0.480387 0.686839 0.000575 0.746758\n",
"3 0.502106 0.305142 0.768608 0.654685\n",
"4 0.856602 0.171448 0.157971 0.321231"
],
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>a</th>\n <th>b</th>\n <th>c</th>\n <th>d</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>0.336272</td>\n <td>0.325011</td>\n <td>0.001020</td>\n <td>0.401402</td>\n </tr>\n <tr>\n <th>1</th>\n <td>0.980265</td>\n <td>0.831835</td>\n <td>0.772288</td>\n <td>0.076485</td>\n </tr>\n <tr>\n <th>2</th>\n <td>0.480387</td>\n <td>0.686839</td>\n <td>0.000575</td>\n <td>0.746758</td>\n </tr>\n <tr>\n <th>3</th>\n <td>0.502106</td>\n <td>0.305142</td>\n <td>0.768608</td>\n <td>0.654685</td>\n </tr>\n <tr>\n <th>4</th>\n <td>0.856602</td>\n <td>0.171448</td>\n <td>0.157971</td>\n <td>0.321231</td>\n </tr>\n </tbody>\n</table>\n</div>"
},
"metadata": {},
"execution_count": 3
}
],
"source": [
"df3.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Recréez ce nuage de points de b en fonction de a. Notez la couleur et la taille des points. Notez également la taille des chiffres. Voyez si vous pouvez trouver un moyen de l'étirer de la même façon. Si besoin revoyez le notebook Matplotlib...**"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:xlabel='a', ylabel='b'>"
]
},
"metadata": {},
"execution_count": 7
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 864x216 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"207.83625pt\" version=\"1.1\" viewBox=\"0 0 720.58125 207.83625\" width=\"720.58125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:16:31.103679</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 207.83625 \r\nL 720.58125 207.83625 \r\nL 720.58125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 43.78125 170.28 \r\nL 713.38125 170.28 \r\nL 713.38125 7.2 \r\nL 43.78125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"PathCollection_1\">\r\n <defs>\r\n <path d=\"M 0 2.236068 \r\nC 0.593012 2.236068 1.161816 2.000462 1.581139 1.581139 \r\nC 2.000462 1.161816 2.236068 0.593012 2.236068 0 \r\nC 2.236068 -0.593012 2.000462 -1.161816 1.581139 -1.581139 \r\nC 1.161816 -2.000462 0.593012 -2.236068 0 -2.236068 \r\nC -0.593012 -2.236068 -1.161816 -2.000462 -1.581139 -1.581139 \r\nC -2.000462 -1.161816 -2.236068 -0.593012 -2.236068 0 \r\nC -2.236068 0.593012 -2.000462 1.161816 -1.581139 1.581139 \r\nC -1.161816 2.000462 -0.593012 2.236068 0 2.236068 \r\nz\r\n\" id=\"mea8d9931dd\" style=\"stroke:#ff0000;\"/>\r\n </defs>\r\n <g clip-path=\"url(#p453f37fa8a)\">\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"279.13725\" xlink:href=\"#mea8d9931dd\" y=\"115.604282\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"672.056763\" xlink:href=\"#mea8d9931dd\" y=\"39.405433\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"367.066142\" xlink:href=\"#mea8d9931dd\" y=\"61.204955\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"380.317476\" xlink:href=\"#mea8d9931dd\" y=\"118.591573\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"596.606244\" xlink:href=\"#mea8d9931dd\" y=\"138.691764\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"504.703175\" xlink:href=\"#mea8d9931dd\" y=\"69.346249\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"175.690901\" xlink:href=\"#mea8d9931dd\" y=\"123.914988\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"106.93907\" xlink:href=\"#mea8d9931dd\" y=\"19.168251\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"536.347964\" xlink:href=\"#mea8d9931dd\" y=\"85.704399\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"333.506576\" xlink:href=\"#mea8d9931dd\" y=\"132.339233\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"181.86078\" xlink:href=\"#mea8d9931dd\" y=\"139.430692\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"209.13913\" xlink:href=\"#mea8d9931dd\" y=\"65.116649\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"74.79116\" xlink:href=\"#mea8d9931dd\" y=\"96.784786\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"401.804471\" xlink:href=\"#mea8d9931dd\" y=\"70.685825\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"93.664713\" xlink:href=\"#mea8d9931dd\" y=\"156.923662\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"372.201604\" xlink:href=\"#mea8d9931dd\" y=\"150.730551\"/>\r\n <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"574.954883\" xlink:href=\"#mea8d9931d
"image/png": "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
},
"metadata": {
"needs_background": "light"
}
}
],
"source": [
"df3.plot.scatter('a', 'b', c='r', figsize=(12,3))"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x11b398390>"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 864x216 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Créer un histogramme de la colonne 'a'.**"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:ylabel='Frequency'>"
]
},
"metadata": {},
"execution_count": 9
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 382.603125 248.518125\" width=\"382.603125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:17:27.901260</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 248.518125 \r\nL 382.603125 248.518125 \r\nL 382.603125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 40.603125 224.64 \r\nL 375.403125 224.64 \r\nL 375.403125 7.2 \r\nL 40.603125 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"patch_3\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 55.821307 224.64 \r\nL 86.25767 224.64 \r\nL 86.25767 65.343297 \r\nL 55.821307 65.343297 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_4\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 86.25767 224.64 \r\nL 116.694034 224.64 \r\nL 116.694034 46.227692 \r\nL 86.25767 46.227692 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_5\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 116.694034 224.64 \r\nL 147.130398 224.64 \r\nL 147.130398 17.554286 \r\nL 116.694034 17.554286 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_6\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 147.130398 224.64 \r\nL 177.566761 224.64 \r\nL 177.566761 100.388571 \r\nL 147.130398 100.388571 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_7\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 177.566761 224.64 \r\nL 208.003125 224.64 \r\nL 208.003125 58.971429 \r\nL 177.566761 58.971429 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_8\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 208.003125 224.64 \r\nL 238.439489 224.64 \r\nL 238.439489 74.901099 \r\nL 208.003125 74.901099 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_9\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 238.439489 224.64 \r\nL 268.875852 224.64 \r\nL 268.875852 84.458901 \r\nL 238.439489 84.458901 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_10\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 268.875852 224.64 \r\nL 299.312216 224.64 \r\nL 299.312216 74.901099 \r\nL 268.875852 74.901099 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_11\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 299.312216 224.64 \r\nL 329.74858 224.64 \r\nL 329.74858 49.413626 \r\nL 299.312216 49.413626 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"patch_12\">\r\n <path clip-path=\"url(#p5d10ea3f1c)\" d=\"M 329.74858 224.64 \r\nL 360.184943 224.64 \r\nL 360.184943 81.272967 \r\nL 329.74858 81.272967 \r\nz\r\n\" style=\"fill:#1f77b4;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m04da612098\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"55.696129\" xlink:href=\"#m04da612098\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n
"image/png": "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
},
"metadata": {
"needs_background": "light"
}
}
],
"source": [
"df3['a'].plot.hist()"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x11b4b3410>"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Ces graphiques sont biens, mais les finitions ne sont pas extras. Utilisez les feuilles de style pour définir le style sur 'ggplot' et refaire le même histogramme qu'au-dessus. Trouvez aussi comment y ajouter des bandes supplémentaires.**"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:ylabel='Frequency'>"
]
},
"metadata": {},
"execution_count": 19
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 384.53875 248.518125\" width=\"384.53875pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:19:54.249646</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 248.518125 \r\nL 384.53875 248.518125 \r\nL 384.53875 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 42.53875 224.64 \r\nL 377.33875 224.64 \r\nL 377.33875 7.2 \r\nL 42.53875 7.2 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#p51666ea0de)\" d=\"M 57.631754 224.64 \r\nL 57.631754 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m53ae75162b\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"57.631754\" xlink:href=\"#m53ae75162b\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0.0 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(49.680192 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n </defs>\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_3\">\r\n <path clip-path=\"url(#p51666ea0de)\" d=\"M 118.644799 224.64 \r\nL 118.644799 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"118.644799\" xlink:href=\"#m53ae75162b\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 0.2 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(110.693237 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAYEAAAD4CAYAAAAKA1qZAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/d3fzzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAZjklEQVR4nO3df3AU9f3H8dddApxnSAhcgCaD2AgUM2JVwAAtP5Tzx4hF2loQiwxaRhmqKKjjj7bB/qAThTRoCdqpVNGZVmidpsx0KvZEA7UOxAKKMlhBAW1AOHJJCCHA3e33DzVfImA2e3e7hs/zMcNMbnOf/bzfd5d9sXt7ez7LsiwBAIzk97oAAIB3CAEAMBghAAAGIwQAwGCEAAAYjBAAAINle12AE3V1dY7GhUIhRaPRNFfz1UbPZqBnM6TSc2Fh4WmXsycAAAYjBADAYIQAABiMEAAAgxECAGAwQgAADEYIAIDBCAEAMBghAAAG65KfGIZ9zS88rWRLi6Ox/sk3p7kaAF817AkAgMEIAQAwGCEAAAYjBADAYIQAABiMEAAAgxECAGAwVz4ncPz4cS1cuFDxeFyJREKjRo3S1KlTtXr1ar3yyivKzc2VJE2fPl2XXXaZGyUBAORSCHTr1k0LFy5UIBBQPB5XWVmZLrnkEknSpEmTNHnyZDfKAAB8gSuHg3w+nwKBgCQpkUgokUjI5/O5MTUA4Eu4dtmIZDKpBx54QPv379c111yjwYMHa8uWLVq7dq3Wr1+v4uJizZw5Uzk5OaeMjUQiikQikqTy8nKFQiFHNWRnZzse21W1+P0KBoOOxuZ00cfKxOeZns2QiZ59lmVZaV1jB44cOaIlS5bo1ltvVW5ubtv7AatWrVIsFtPcuXM7XEddXZ2juUOhkKLRqKOxXVUgUq0Ww64dZOLzTM9mSKXnwsLC0y53/eygc889VyUlJdq6dat69eolv98vv9+viRMnateuXW6XAwBGcyUEmpqadOTIEUmfnim0bds2FRUVKRaLtd1n06ZNGjBggBvlAAA+48p7ArFYTFVVVUomk7IsS6NHj9bw4cP129/+Vrt375bP51NBQYFuv/12N8oBAHzGlRAYOHCgHnvssVOW33XXXW5MDwA4Az4xDAAGIwQAwGCEAAAYjBAAAIMRAgBgMEIAAAxGCACAwQgBADAYIQAABiMEAMBghAAAGIwQAACDEQIAYDBCAAAMRggAgMEIAQAwmCtfKvNV0fzC00oa9qXrAPBl2BMAAIMRAgBgMFcOBx0/flwLFy5UPB5XIpHQqFGjNHXqVDU3N6uyslIHDx5UQUGB5s+fr5ycHDdKAgDIpRDo1q2bFi5cqEAgoHg8rrKyMl1yySXatGmThg0bpilTpqi6ulrV1dWaMWOGGyUBAOTS4SCfz6dAICBJSiQSSiQS8vl8qq2t1fjx4yVJ48ePV21trRvlAAA+49rZQclkUg888ID279+va665RoMHD1ZjY6Py8/MlSfn5+Wpqajrt2EgkokgkIkkqLy9XKBRyVEOL369gMOhobI7DOb1mYs/Z2dmOXyPNLzzteN6cm2Y7HpuqVHr2SiqPtSRlz5jT5XpOVSaeZ9dCwO/3a/HixTpy5IiWLFmivXv32h4bDocVDofbbkejUUc1BJJJtTg8RbTV4ZxeM7HnUCjk+DXi9BRiydvHK5WevZLKYy1JOfF4l+s5Vak8z4WFhadd7vrZQeeee65KSkq0detW5eXlKRaLSZJisZhyc3PdLgcAjOZKCDQ1NenIkSOSPj1TaNu2bSoqKtKIESNUU1MjSaqpqdHIkSPdKAcA8BlXDgfFYjFVVVUpmUzKsiyNHj1aw4cP15AhQ1RZWal169YpFAppwYIFbpQDAPiMKyEwcOBAPfbYY6cs79mzp8rKytwoAcBZhsvApAefGAYAgxECAGAwQgAADEYIAIDBCAEAMJhRXyrjpeSaP3ozscNLRkip1czZF0DXwJ4AABiMEAAAgxECAGAwQgAADEYIAIDBCAEAMBghAAAGIwQAwGCEAAAYjBAAAINx2QggTVK9NAiX2nAPl0T5f+wJAIDBCAEAMJgrh4Oi0aiqqqrU0NAgn8+ncDis6667TqtXr9Yrr7yi3NxcSdL06dN12WWXuVESAEAuhUBWVpZuueUWFRcX6+jRo3rwwQd18cUXS5ImTZqkyZMnu1EGAOALXAmB/Px85efnS5LOOeccFRUVqb6+3o2pAQBfwvWzgw4cOKAPP/xQgwYN0o4dO7R27VqtX79excXFmjlzpnJyck4ZE4lEFIlEJEnl5eUKhUKO5m7x+xV0+CUrOQ7n/FxzCl/ukgp/Cj2nItXHKxXZ2dmOXyNePU9Sao9ZKj17JdXHmtd2mtaZ1rV1oLW1VRUVFZo1a5aCwaCuvvpq3XjjjZKkVatW6bnnntPcuXNPGRcOhxUOh9tuR6NRR/MHkkm1tLQ4q93hnJ9LOpw3VcFg0HHPqUj18UpFKBRy/Brx6nmSUnvMUunZK6k+1ry2O6ewsPC0y107Oygej6uiokJjx45VaWmpJKlXr17y+/3y+/2aOHGidu3a5VY5AAC5FAKWZempp55SUVGRrr/++rblsVis7edNmzZpwIABbpQDAPiM7cNBb775pi699FJlZWV1epL33ntP69ev13nnnaf7779f0qeng77++uvavXu3fD6fCgoKdPvtt3d63QAA52yHwKpVq/Tkk09qzJgxGjdunAYPHmx7kqFDh2r16tWnLOczAQDgLdshsHjxYu3evVsbNmxQRUWFevTooXHjxmns2LHq27dvJmsEAGRIp84OOv/883X++edrxowZ2rZtm55//nmtXr1aQ4cOVTgc1re+9S35/VyJAgC6ik6fIrp//35t2LBBGzZskM/n07Rp0xQKhfTSSy9p48aNuu+++zJRJwAgA2yHwEsvvaQNGzZo//79Gj16tO68804NGTKk7felpaWaPXt2RooEAGSG7RDYunWrrr/+eo0cOVLZ2acO69GjB3sBANDF2A6BBQsWyO/3twuAeDwuy7LUrVs3SdI3v/nN9FcIAGeJVL94SLfNS08hJ7H9Lu6iRYv0wQcftFv2wQcfaNGiRWkvCgDgDtshsGfPnlM+GzBo0CDt2bMn7UUBANxhOwTOPfdcNTY2tlvW2NioHj16pL0oAIA7bIdAaWmpHn/8ce3du1fHjh3T3r17tWzZMo0ePTqT9QEAMsj2G8M33XSTnnvuOT388MM6ceKEunfvrgkTJmj69OmZrA8AkEG2Q6B79+6aPXu2fvSjH+nw4cPq2bOnfD5fJmsDHGl+4WlPvxfAC1717J98s+tzei3lM3y+Yjr1ieGWlhbV1dWptbW13fKLLroorUUBANxhOwRee+01rVixQoFAQN27d29b7vP5tGzZsowUBwDILNsh8Kc//UkLFizQpZdemsl6AAAusn12UDKZ5BPBAHCWsb0ncMMNN+jFF1/U97//fS4XDWRASm84BoPpKwRGsR0Cf//739XQ0KA1a9YoJyen3e+efPLJtBcGAMg82yFw1113ZbIOAIAHbIdASUmJ40mi0aiqqqrU0NAgn8+ncDis6667Ts3NzaqsrNTBgwdVUFCg+fPnn7KXAQDIHNshcOLECf3lL3/R66+/rsOHD2vlypV66623tG/fPl177bVfOjYrK0u33HKLiouLdfToUT344IO6+OKL9dprr2nYsGGaMmWKqqurVV1drRkzZqTcFADAHtvv8K5cuVIfffSR5s2b1/ZJ4QEDBujll1/ucGx+fr6Ki4slSeecc46KiopUX1+v2tpajR8/XpI0fvx41dbWOukBAOCQ7T2BTZs26YknnlAgEGgLgd69e6u+vr5TEx44cEAffvihBg0apMbGRuXn50v6NCiamppOOyYSiSgSiUiSysvLFQqFOjXn51r8fgUdnkWR43DOzzV7dPaGP4WeU5Hy4/XC047HetWzl7ri85zq34SJz3N2drbj7d8Z19mZyZPJZLtlTU1N6tmzp+3JWltbVVFRoVmzZnXqyQuHwwqHw223o9Go7bEnCySTanF4fZVWh3N+zqtr2QSDQcc9p8L
},
"metadata": {}
}
],
"source": [
"plt.style.use('ggplot')\n",
"df3['a'].plot.hist(bins=20, alpha=0.5)"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x11b7e2150>"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Créer une boîte à moustache comparant les colonnes 'a' et 'b'.**"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:>"
]
},
"metadata": {},
"execution_count": 21
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 372.103125 248.518125\" width=\"372.103125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:21:06.440171</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 248.518125 \r\nL 372.103125 248.518125 \r\nL 372.103125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 30.103125 224.64 \r\nL 364.903125 224.64 \r\nL 364.903125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#pd61e189ab3)\" d=\"M 113.803125 224.64 \r\nL 113.803125 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"me01b546907\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"113.803125\" xlink:href=\"#me01b546907\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- a -->\r\n <g style=\"fill:#555555;\" transform=\"translate(110.739063 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 34.28125 27.484375 \r\nQ 23.390625 27.484375 19.1875 25 \r\nQ 14.984375 22.515625 14.984375 16.5 \r\nQ 14.984375 11.71875 18.140625 8.90625 \r\nQ 21.296875 6.109375 26.703125 6.109375 \r\nQ 34.1875 6.109375 38.703125 11.40625 \r\nQ 43.21875 16.703125 43.21875 25.484375 \r\nL 43.21875 27.484375 \r\nz\r\nM 52.203125 31.203125 \r\nL 52.203125 0 \r\nL 43.21875 0 \r\nL 43.21875 8.296875 \r\nQ 40.140625 3.328125 35.546875 0.953125 \r\nQ 30.953125 -1.421875 24.3125 -1.421875 \r\nQ 15.921875 -1.421875 10.953125 3.296875 \r\nQ 6 8.015625 6 15.921875 \r\nQ 6 25.140625 12.171875 29.828125 \r\nQ 18.359375 34.515625 30.609375 34.515625 \r\nL 43.21875 34.515625 \r\nL 43.21875 35.40625 \r\nQ 43.21875 41.609375 39.140625 45 \r\nQ 35.0625 48.390625 27.6875 48.390625 \r\nQ 23 48.390625 18.546875 47.265625 \r\nQ 14.109375 46.140625 10.015625 43.890625 \r\nL 10.015625 52.203125 \r\nQ 14.9375 54.109375 19.578125 55.046875 \r\nQ 24.21875 56 28.609375 56 \r\nQ 40.484375 56 46.34375 49.84375 \r\nQ 52.203125 43.703125 52.203125 31.203125 \r\nz\r\n\" id=\"DejaVuSans-97\"/>\r\n </defs>\r\n <use xlink:href=\"#DejaVuSans-97\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_3\">\r\n <path clip-path=\"url(#pd61e189ab3)\" d=\"M 281.203125 224.64 \r\nL 281.203125 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"281.203125\" xlink:href=\"#me01b546907\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- b -->\r\n <g style=\"fill:#555555;\" transform=\"translate(278.028906 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <p
"image/png": "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
},
"metadata": {}
}
],
"source": [
"df3[['a', 'b']].plot.box()"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x11b908910>"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Créer un diagramme d'estimation de la densité du noyau (kde) de la colonne 'd'**"
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:ylabel='Density'>"
]
},
"metadata": {},
"execution_count": 25
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"252.081742pt\" version=\"1.1\" viewBox=\"0 0 387.716875 252.081742\" width=\"387.716875pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:21:58.512107</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 252.081742 \r\nL 387.716875 252.081742 \r\nL 387.716875 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 45.716875 228.203617 \r\nL 380.516875 228.203617 \r\nL 380.516875 10.763617 \r\nL 45.716875 10.763617 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#p3e3657285b)\" d=\"M 59.500858 228.203617 \r\nL 59.500858 10.763617 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m7f8ec811e8\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"59.500858\" xlink:href=\"#m7f8ec811e8\" y=\"228.203617\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0.50 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(44.178202 242.802054)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.7
"image/png": "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
},
"metadata": {}
}
],
"source": [
"df3['d'].plot.kde()"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x1a1d6e6c90>"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Déterminez comment augmenter la largeur de la ligne et faire en sorte que le style de ligne soit en pointillés. (Note: En général, on ne trace pas de kde)**"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:ylabel='Density'>"
]
},
"metadata": {},
"execution_count": 36
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"252.081742pt\" version=\"1.1\" viewBox=\"0 0 387.716875 252.081742\" width=\"387.716875pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:25:49.652128</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 252.081742 \r\nL 387.716875 252.081742 \r\nL 387.716875 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 45.716875 228.203617 \r\nL 380.516875 228.203617 \r\nL 380.516875 10.763617 \r\nL 45.716875 10.763617 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#pfa28c2f89d)\" d=\"M 59.500858 228.203617 \r\nL 59.500858 10.763617 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"mc5dcfac466\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"59.500858\" xlink:href=\"#mc5dcfac466\" y=\"228.203617\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0.50 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(44.178202 242.802054)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.7
"image/png": "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
},
"metadata": {}
}
],
"source": [
"df3['d'].plot.kde(lw=5, ls='--')"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x1a1d7d6ed0>"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Créer un graphique de surface de toutes les colonnes pour les lignes seulement jusqu'à la 30ème.**"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<AxesSubplot:>"
]
},
"metadata": {},
"execution_count": 58
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 372.103125 248.518125\" width=\"372.103125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:39:48.075918</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 248.518125 \r\nL 372.103125 248.518125 \r\nL 372.103125 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 30.103125 224.64 \r\nL 364.903125 224.64 \r\nL 364.903125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#pcc29c0e2c8)\" d=\"M 45.321307 224.64 \r\nL 45.321307 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m81c790bc3d\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"45.321307\" xlink:href=\"#m81c790bc3d\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(42.140057 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n </defs>\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_3\">\r\n <path clip-path=\"url(#pcc29c0e2c8)\" d=\"M 94.412216 224.64 \r\nL 94.412216 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"94.412216\" xlink:href=\"#m81c790bc3d\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 5 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(91.230966 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625
"image/png": "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
},
"metadata": {}
}
],
"source": [
"df3.loc[:31].plot.area(alpha=.4)\n",
"# plt.tight_layout()"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x1a1d7a8110>"
]
},
"execution_count": 16,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAXoAAAD4CAYAAADiry33AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8QZhcZAAAgAElEQVR4nOy9W6wk11k2/Ky16ty9j7NnfIzjmJADvwgiSmQuCArSYFlJriIrUi6iIBRQFESIQEYRN4gLUERkAZYS5SIEEFyF3AQugGChT0Gg/B+R/efzZ2M7tsfj8cye2bMPvXd313Ed/ovq1V3dXdVd1V29d8epB42C9+5dvapqrXe9632f93mJUkqhQYMGDRq8bUEvegANGjRo0GC1aAx9gwYNGrzN0Rj6Bg0aNHibozH0DRo0aPA2R2PoGzRo0OBtjsbQN2jQoMHbHMZFfvmtW7cu8utXir29PRweHl70MFaG5v5+cvF2vjfg7X9/999/f+W/aTz6Bg0aNHibozH0DRo0aPA2R2PoGzRo0OBtjguN0Tdo0KDBRUAphTAMIaUEIeSihzMFpRQopXAcp5bxNYa+QYMGP3UIwxCmacIw1tcEcs4RhiFc1136Wk3opkGDBj91kFKutZEHAMMwIKWs5VqNoW/QoMFPHdYxXJOHusbZGPoGDRo0eJtjvc8uSJMSSZLAsqyLHkqDBg3eppAvPAd0O7VcSymFxG3B/PkPgTFWyzWXxdob+tPTU9y4cQPvfe97G2PfoEGD1aDbAeKonmtJBcQJ4jiuJZFaB9Y+dBPHMc7OznBycnLRQ2nQoEGDuVBKQUGBcz7zc7/xG7+Bxx9/HL/6q7+Kv//7v1/pmNbeo+ecI45jHB0d4Z577rno4TRo0KDBTCgoSKkwr0vrU089hZ2dHQRBgI9//OP42Mc+ht3d3ZWM6SfC0CulcHp6etFDadCgQYO5UFIBJDX0SqlC5sy3vvUt/PM//zOAVODx2rVrP92GXkoJ3/cveigNGjRoMBdZP15KmZuQ/a//+i/8x3/8B/7pn/4JruviiSeeQBTVlCPIwdrH6JMkAU8k4jhGkiQXPZwGDRo0KIYCMAjZKKUghMj9WLfbxdbWFlzXxauvvopnn312pcNae4/e7yeIIxeUneH09BR7e3sXPaQGDRq83bCxXQu9UkkFBQK0NkAIKTT0H/3oR/F3f/d3uHr1Kh555BF88IMfXPq7Z2GtDb2UEjwRkJxCQeH4+Lgx9A0aNKgd9P/5xVquI4SACMM0Ni9loYSBbdsrZ9pksdahG845uJAgxAQhZkOxbNCgwVojm4AlhNSmVbMs1t7QS6EAQkCJ1SRkGzRosNaQUo4xbeZRLM8Lc0M3h4eH+NrXvoZOpwNCCK5evYqPfexjY5954YUX8Gd/9me4cuUKAODRRx/FE088sfTghBBIuIBBLRBiIwxPwTlfe9W5Bg0a/HRCG/asRy+lBKUX61PPtZiMMXzmM5/BI488giAI8OUvfxkf+MAH8OCDD4597v3vfz++/OUv1zq4JEkguABjJkBtSKVwdna2Mq5pgwYNGiyDbKhGe/XrYOjnfvvOzg4eeeQRAIDrunjggQdwfHy88oEBgxg9l2DMgslSzYjz+u4GDRo0qAIdn9fQhr6IeXOeqBQDOTg4wLVr1/Dud7976nevvPIKnnzySezs7OAzn/kM3vGOd0x95plnnsEzzzwDAPjKV74yl0Hj+z4Mw4RFXRBqwTI2kCTJTwTzxjCMn4hxLorm/n5y8Xa+N6Dc/d25c6f2ELAQYui56/8VQkAptfB32bZdy7siqmS2IAxD/NEf/RE++clP4tFHHx37ne/7w/6Gzz77LP7mb/4GTz/99Nxr3rp1a+bv33zzTbzwf27CMR+AggBz3oRSCh/96EfLDPlCsbe3h8PDw4sexsrQ3N9PLt7O9waUuz/f9+F53vC/n7vVQydczvOWUiDhHFAK266BX7jHQ5IkoJSi3W6PffbGjRv47Gc/i3//93+vNE4AuP/++yuPrVTgiHOOp556Ch/5yEemjDwAeJ4Hx3EAAB/84AchhMDZ2VnlwUwiSTiANKlBwEApGzb0bdCgwU8uer3eSkv+q6ITCsRCLfUv4gpRIpFIgrMotVHrQrGca+iVUvjGN76BBx54AJ/4xCdyP9PpdIaxqVdffRVSSmxsbCw9uDjiUBIwLQZKDVCS9lDs9XpLX7tBgwYXAyklrl+/jtdff/2ih1IrlBoY9IyGGSFkKnavwTnH7/7u7+Lq1av4zd/8TQRBsLKxzQ0cvfzyy/j+97+Phx56CE8++SQA4NOf/vTwaPTYY4/hBz/4Ab73ve+BMQbLsvClL32pll6HCU+gADCDQUoKqHS4x8fH2NzcXPr6DRo0OH90u13EcYz9/X285z3vWZsuTMsiLwieZd5M3udrr72Gp556Ch/+8Ifxe7/3e/jbv/1bfP7zn1/J2OYa+ve973349re/PfMzjz/+OB5//PHaBgWkJwmeCEgJWJYJCAIBBsYYjo+P8fDDD9f6fQ0aNDgfdDod9Ho9SClxeHj4tugzoQb/l/s7pXIN/f33348Pf/jDAIBPfvKT+Na3vrUyQ7+2lbGccwihADBYJgVlFDxhsG0b/X7/oofXoEGDBSCEQK/XA6UUlmXhrbfeuugh1QOlkGfndeFUHsVyMupRRxSkCOtt6LkAAYFlpZ68FIBpmvB9f21Kixs0aFAe3W4XURSBUgrXdXFyclLrWu52u3jzzTdru15ZpHZeYdJWzzL0N2/exA9/+EMAwHe/+92hd78KrLehFxIAg2kZYIxAKQOmaUII0Xj1DRr8BKLT6SAIArRaLTiOgziO0eksLw+scXBwgFdeeaXy5rHtMFiMLPEPsChgGRQ2I9i0R6a1iHnzsz/7s/iHf/gHXL16FZ1OB5/97GeXvv8irK1oDOccScLBmAVKKShTAFJDr5RCp9OZ4qY2aNBgfcE5HzLmKKWwbRuEENy6dQs7OztLXz+KIvi+j4ODAwRBMMU/n4VfvH85WxLHMaIoAmMsNwQzufG84x3vwP/6X/9rqe+sgrX26DkXMAcVZWmhGYNhGDAMA0dHRxc6vgYNgLQivJmL5XB2doY4jodJSUopPM/D3bt3a7n+6ekpgiCAEAJhGNZyzbLIiplNYhbF8ryw1oZeCAXKTAADQ6/S3dKyLHS73YsdYIOfenDOEYbhhcSEfxJxeno6VenpOA58369FgrzT6cD3fZimee6h3VlFUeugebPWhh6gw+QGpQQEFEJImKaJIAiahGyDC4VuXF9njPntiiRJhsY3q+SoK+rnyaHMQxAECMMQhmGAUnquhn6et94Y+hngnAOKgg4eEqUAowaSWME0TSRJslYl1A1++pAkCYQQTUOcEjg7O0MURTBNc+znjDE4joPbt28vdX0dtnEcB4ZhnLuhB+bTIxtDnwPt0YNqQ0/AmIkkkcOEbNNasMFFIkkSJEkCKWXjdMyBNsR5CVLXddHr9RDH8ULX1uSMJEmGhn7Ray0C3VWqCOvQVnBtDX2SJIAi4x49M8ATAtM0hxWyDRpcFFJmWAJCSJMzmoE4jtHv94cGbxKO40BKuXBS1vd9RFE0vDZj7FwNva58ndVcRCdkLwprSa9USiFJBBQwZN0Qmr7AKCbDhOzp6enFDrTBTzV06IZSitPT0wvTeO92u+h0Ork9INYBZ2dnCMNwKmyjYZomTNPEjRs38MADD1S+vk7C6tPCIh793dsJwnAxj5tzkTZIoqNNzLKBS1dGkge6aCrbT/Y8sZYevS6WUpJkWDcEzKCQIn14ukK2QYOLAuccjKWU34t0Ok5OTnDjxo1zpxSWxenpKeI4huu6hZ/xPA9nZ2eV49hq0F5USjncSBhjw0R5WYShhBRY6J/g6d+KzL+4IJJ3UV79+hp6LqFAhh49ADBGADUy9HEcn+sRrUGDLHTYRrPALgq+7+P09HQtT7i6iAmYnax0HAec88rhWB3bz17bMAwopc5l41MqX7VyEnnMG10Ve/XqVfzO7/zOqoYIYE1DN7pYCoqNHfcoJVAwAIjhz09
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Défi Bonus !\n",
"Il est possible que cela vous semble compliqué, référez-vous aux solutions si vous n'arrivez pas à trouver !\n",
"**Remarquez comment la légende de notre figure précédente recouvrait une partie du diagramme. Savez-vous comment afficher la légende à l'extérieur du tracé comme indiqué ci-dessous?**\n",
"\n",
"**Essayez de faire une recherche sur Google pour trouver un bon lien sur stackoverflow à ce sujet. Si vous n'arrivez pas à en trouver, utilisez celui-ci comme indice. - [Lien Stackoverflow.](http://stackoverflow.com/questions/23556153/how-to-put-legend-outside-the-plot-with-pandas)**"
]
},
{
"cell_type": "code",
"execution_count": 59,
"metadata": {},
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 0 Axes>"
},
"metadata": {}
},
{
"output_type": "display_data",
"data": {
"text/plain": "<Figure size 432x288 with 1 Axes>",
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 419.451562 248.518125\" width=\"419.451562pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <metadata>\r\n <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\r\n <cc:Work>\r\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\r\n <dc:date>2020-11-27T21:40:03.229412</dc:date>\r\n <dc:format>image/svg+xml</dc:format>\r\n <dc:creator>\r\n <cc:Agent>\r\n <dc:title>Matplotlib v3.3.1, https://matplotlib.org/</dc:title>\r\n </cc:Agent>\r\n </dc:creator>\r\n </cc:Work>\r\n </rdf:RDF>\r\n </metadata>\r\n <defs>\r\n <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 248.518125 \r\nL 419.451562 248.518125 \r\nL 419.451562 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 30.103125 224.64 \r\nL 364.903125 224.64 \r\nL 364.903125 7.2 \r\nL 30.103125 7.2 \r\nz\r\n\" style=\"fill:#e5e5e5;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <path clip-path=\"url(#p0da17526ad)\" d=\"M 45.321307 224.64 \r\nL 45.321307 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_2\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m09312dbd48\" style=\"stroke:#555555;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"45.321307\" xlink:href=\"#m09312dbd48\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(42.140057 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n </defs>\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_3\">\r\n <path clip-path=\"url(#p0da17526ad)\" d=\"M 94.412216 224.64 \r\nL 94.412216 7.2 \r\n\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"fill:#555555;stroke:#555555;stroke-width:0.8;\" x=\"94.412216\" xlink:href=\"#m09312dbd48\" y=\"224.64\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 5 -->\r\n <g style=\"fill:#555555;\" transform=\"translate(91.230966 239.238437)scale(0.1 -0.1)\">\r\n <defs>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625
"image/png": "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
},
"metadata": {}
}
],
"source": [
"f = plt.figure()\n",
"\n",
"df3.loc[:31].plot.area(alpha=.4)\n",
"plt.legend(loc='center left', bbox_to_anchor=(1.0, 0.5))\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<Figure size 432x288 with 0 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Bon travail!"
]
}
],
"metadata": {
"kernelspec": {
"name": "python3",
"display_name": "Python 3.7.9 64-bit ('pyfinance': conda)",
"metadata": {
"interpreter": {
"hash": "e89404a230d8800c54ad520c7b67d1bd9bb833a07b37dd3e521a178a3dc34904"
}
}
},
"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.7.9-final"
}
},
"nbformat": 4,
"nbformat_minor": 1
}