"On supprime les premieres quatre lignes. Les preòieres deux lignes sont vides, et les lignes 3 et 4 n'ont pas d'echantillon."
"On supprime les premières quatre lignes. Les premières deux lignes sont vides, et les lignes 3 et 4 n'ont pas d'échantillon."
]
},
{
...
...
@@ -1129,7 +1129,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On Supprime le format de data 'data1' et 'data2', qui ne sont pas interessantes pour notre analse. "
"On Supprime le format de data 'data1' et 'data2', qui ne sont pas intéressantes pour notre analyse."
]
},
{
...
...
@@ -1145,7 +1145,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Nous verifions qu'il n'y a pas des valeurs null dans le tableau."
"Nous vérifions qu'il n'y a pas des valeurs nulles dans le tableau."
]
},
{
...
...
@@ -1208,7 +1208,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On voit qu'il n'y a pas des valeurs nulls. On verifie le type de donné :"
"On voit qu'il n'y a pas des valeurs nulles. On vérifie le type de donné :"
]
},
{
...
...
@@ -1243,7 +1243,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On voit que le tableau est composé par des 'object'. On va le convertir en valeurs numeriques. "
"On voit que le tableau est composé par des 'object'. On va le convertir en valeurs numériques."
]
},
{
...
...
@@ -1302,7 +1302,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Les 6 dernieres lignes sont vides, on peut les retirer."
"Les 6 dernières lignes sont vides, on peut les retirer."
]
},
{
...
...
@@ -1334,7 +1334,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On reinitialise les index de nos listes."
"On réinitialise les index de nos listes."
]
},
{
...
...
@@ -1395,15 +1395,17 @@
"source": [
"## Point 2 - Prevision jusq'à 2025\n",
"\n",
"Dans ce paragraphe on va developper un modele pour prevoir l'evolution de la concentration de CO2 jusq'au 2025, avec les informations hystoriques qu'on a à disposition. \n",
"\n",
"On peut utiliser la méthode des moindres carrés pour identifier le'evolution lineaire de la tendence evidencié en rouge dand le graphique precedent. La methode des mindres carrés permet d'indetifier la ligne droite qui s'approche le mieux aux differentes points de l'étude. Cette ligne droit presente lq forme suivqnte: \n",
"Dans ce paragraphe on va développer un modèle pour prévoir l'évolution de la concentration de CO2 jusqu’au 2025, avec les informations hystériques qu'on a à disposition. \n",
"\n",
"On peut utiliser la méthode des moindres carrés pour identifier l’évolution linéaire de la tendance montrée en rouge dans le graphique précèdent. La méthode des moindres carrés permet d'identifier la ligne droite qui s'approche le mieux aux différentes points de l'étude. Cette ligne droit présente la forme suivante:\n",
"\n",
"\n",
"\\begin{align}\n",
"y=ax+b\n",
"\\end{align}\n",
"\n",
"La theorie de la methode des moindres carrées, nour permet de definir la forme des coefficients a et b. \n",
"La théorie de la méthode des moindres carrées, nous permet de définir la forme des coefficients a et b.\n",
"Le lien suivant nous montre ça dans le detail.(https://www.mathsisfun.com/data/least-squares-regression.html)\n",
"Le lien suivant nous montre ça dans le détail.(https://www.mathsisfun.com/data/least-squares-regression.html)\n",
"\n",
"\n",
"Il est intéressant de simplifier cette équation. Pour ce faire on peut rendre 'barycentrique' la série historique, comme montré dans l'image suivante:\n",
"\n",
"Il est interessant de simplifier cette equation. Pour ce faire on peut rendre 'baricentrique' la serie historique, comme montré dans l'image suivante: \n",
"Cette operation nous permette de reduire la complexité des termes 'a' et 'b' car les sommes \n",
"Cette opération nous permet de réduire la complexité des termes 'a' et 'b' car les sommes\n",
"\n",
"\\begin{equation}\n",
"\\sum x\n",
"\\end{equation}\n",
...
...
@@ -1432,7 +1437,7 @@
"(\\sum x)^2\n",
"\\end{equation}\n",
"\n",
"deviennent nulle.Donc on peut calculer a et b avec les formes suivantes: \n",
"deviennent nulle. Donc on peut calculer a et b avec les formes suivantes:\n",
"\n",
"\\begin{equation}\n",
"a=\\frac{\\sum(xy)}{\\sum(x^2)}\n",
...
...
@@ -1444,25 +1449,23 @@
"b=\\frac{\\sum(y)}{N}\n",
"\\end{equation}\n",
"\n",
"On commence par calculer le terme 'a'. Pour ce faire on réalise un tableau en normalisant les périodes prises dans l'étude: chaque mois représente une période normalisé, on aura donc 744 (12*62 ) périodes, équivalentes à la longueur des vecteurs de 'raw_data_new'. \n",
"\n",
"\n",
"On commence par calculer le terme 'a'. Pour ce faire on realise un tableau en normalisat les periodes prises dans l'étude:chaque mois represente une periode normalisé, on aurà donc 742 periodes,èquivalentes à la longueur des vecters de 'raw_data_new'. \n",
"\n",
"On va donc definir tous les operateurs necessaires pour calculer a."
"On va donc définir tous les opérateurs nécessaires pour calculer a."
"La valeure de a est:0.12794974175705662 et ça rapresente le coefficient anguaire de la ligne droite qu'on cherche à calculer. On passe à caluculer b."
"La valeure de a est:0.1511674880564176 et ça représente le coefficient angulaire de la ligne droite qu'on cherche à calculer. On passe à calculer b."
]
},
{
"cell_type": "code",
"execution_count": 42,
"execution_count": 64,
"metadata": {},
"outputs": [
{
...
...
@@ -1516,7 +1519,7 @@
"355.3829380053908"
]
},
"execution_count": 42,
"execution_count": 64,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -1530,16 +1533,16 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On definit donc la ligne droite calculée comme : \n",
"\n",
"On définit donc la ligne droite calculée comme :\n",
"\n",
"\\begin{equation}\n",
" y=0.12794974175705662*x+355.3829380053908\n",
" y=0.1511674880564176*x+355.3829380053908\n",
"\\end{equation}\n",
"\n",
"Avec x qui represente une unité temporelle d'un mois. Les 742 mois donnent l'information jusq'au 2020. Donc pour chercher l'evolution de la concentration de CO2 au 2025, il faut considerer qu'il nous font 5*12 mois, soit 60unité temporelles normalisées. Ces 60 unitées temporelles normalisées il faut les sommer aux 371 qui donnent la quantité de CO2 au 2020, en arrivant à 431 unité de temps normalisé. A la fin du 2025, la concentration de CO2 sera: \n",
"Avec x qui représente une unité temporelle d'un mois. Les 742 mois donnent l'information jusqu’au 2020. Donc pour chercher l'évolution de la concentration de CO2 au 2025, il faut considérer qu'il nous font 5*12 mois, soit 60unité temporelles normalisées. Ces 60 unités temporelles normalisées il faut les sommer aux 371 qui donnent la quantité de CO2 au 2020, en arrivant à 431 unités de temps normalisé. A la fin du 2025, la concentration de CO2 sera:\n",