Docker-in-Docker (DinD) capabilities of public runners deactivated. More info

Commit 0058e549 authored by TROUSSELLIER Laurent's avatar TROUSSELLIER Laurent
Browse files

MAJ Atelier

parent 5b2a94d7
This diff is collapsed.
......@@ -96,7 +96,7 @@
"id": "ce09027a-091a-4700-8b3d-3ba0e7ad9f0d",
"metadata": {},
"source": [
"Une fois importée, nous pouvons nous en servir : dans le cadre de ce notebook, nous nous en servirons à plusieurs reprise : pour charger un fichier excel, pour preparer/traiter les données pour être représenté sur la map monde. Chaque étape nécessitera différentes librairies. Nous allons importer les principales ici : "
"Une fois une librairie importée, nous pouvons nous servir des fonctions définies dans celle-ci par exemple pandas possede des fonctions optimisé pour manipuler des tableaux :"
]
},
{
......@@ -544,6 +544,112 @@
"df.describe().loc[\"mean\"]"
]
},
{
"cell_type": "markdown",
"id": "f799b29d-bb98-4b7a-aae5-4bb0278482c0",
"metadata": {},
"source": [
"Autres fonctions utiles :\n",
"\n",
" .head()\n",
" .shape()\n",
" .min()\n",
" .max()\n",
" \n",
" "
]
},
{
"cell_type": "markdown",
"id": "8bdc829a-aec2-48f2-a2b9-b947ae33f756",
"metadata": {
"execution": {
"iopub.execute_input": "2021-11-29T11:38:26.897158Z",
"iopub.status.busy": "2021-11-29T11:38:26.896849Z",
"iopub.status.idle": "2021-11-29T11:38:26.908426Z",
"shell.execute_reply": "2021-11-29T11:38:26.907576Z",
"shell.execute_reply.started": "2021-11-29T11:38:26.897127Z"
}
},
"source": [
"<span style=\"color:orange;font-size:x-large\" > A vous de jouer : </span>"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "7faaad49-372c-45ef-b5ae-c95aa6b66176",
"metadata": {
"tags": []
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "2cf79b0f-a27f-4d6c-b195-78fe806e85a2",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "84bfe7b5-b403-418d-be42-e3a4089227e4",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "c3cb727b-06f9-401f-9bb6-575a38e817b8",
"metadata": {},
"source": [
"### Tracer rapidement\n",
"pandas permet aussi de tracer des courbes grâce à matplotlib. Cette fonctionnalité permet de \"voir\" rapidement les données. Pour des graphiques plus élaborés, il faudra importer la librairie matplotlib et le tracer à partir de là. Comme nous en verrons un exemple vers la fin de ce notebook.\n",
"Les fonctions graphiques liées à pandas : \n",
"\n",
"<code>\n",
" nomDataframe.plot()\n",
" nomDataframe.plot.bar()\n",
" nomDataframe.hist()\n",
" nomDataframe.plot.scatter()\n",
"</code>"
]
},
{
"cell_type": "markdown",
"id": "18fa92a7-ad82-45e9-a503-ecb698ff8e88",
"metadata": {},
"source": [
"<span style=\"color:orange;font-size:x-large\" > A vous de jouer : </span>"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "9390841e-be65-4c66-b9b5-fe573031d43a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "d950a05f-6aaa-43aa-97eb-e6f8087409e2",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "0732322c-7179-400a-8767-361751ed9abd",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "45016cd8-e692-4773-993f-09890aa3268d",
......@@ -552,6 +658,14 @@
"# Cas réél : Accéder, Stocker, Tracer des observations "
]
},
{
"cell_type": "markdown",
"id": "abef3d32-ea75-41d1-b46f-d3db1d1b66c9",
"metadata": {},
"source": [
"Nous allons maintenant charger un fichier excel, preparer/traiter les données et représenter ces données sur une map monde. Chaque étape nécessitera différentes librairies. Nous allons importer les principales ici : "
]
},
{
"cell_type": "code",
"execution_count": 2,
......@@ -7270,7 +7384,7 @@
"id": "3924c05e-54d4-49cb-84ea-eab58804ec37",
"metadata": {},
"source": [
"Nous allons tracer ces points grâce à la librairie **géoview**, ce n'est plus un quadmesh, mais des points que l'on veut tracer. la fonction sera donc **Points** ^^. Il faudra alors préciser, le nom de la colonne correspondant à la longitude/latitude\n",
"Nous allons tracer ces points grâce à la librairie **géoview**. La fonction sera donc **Points** ^^. Il faudra alors préciser, le nom de la colonne correspondant à la longitude/latitude comme \"abscisse\".\n",
"\n",
"<code>\n",
" nomDuGraphique = gv.Points(dataframe, [\"nomColonneLongitude\", \"nomColonneLatitude],[\"nomColonneValeur\"])\n",
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment