{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Étude sur l'évolution de la concentration en CO2 dans l'atmosphère depuis 1954" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [], "source": [ "%matplotlib inline\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "import isoweek" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Importation des données \n", "On utilisera les données fournies par Scripps CO2 program, en particulier celles du Mauna Loa Observatory, Hawaii.\n", "\n", "Les données sont chargées depuis un dossier local grâce au code suivant (on note le lien utilisé en commentaire du code dans le cas où il serait nécessaire ou intéressant de mettre à jour le jeu de données):" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [], "source": [ "#data_url = \"https://scrippsco2.ucsd.edu/assets/data/atmospheric/stations/in_situ_co2/weekly/weekly_in_situ_co2_mlo.csv\"\n", "data_csv = \"\\\\lurs\\_comptes\\AB283490\\personnel\\documents\\MOOC\\co2.csv\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Les 43 premières lignes du fichier csv étant des commentraires, nous pouvons les exclures lors du chargement des données via pandas." ] }, { "cell_type": "code", "execution_count": 32, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
indicated by the date in the first column.
1958-03-29316.19
1958-04-05317.31
1958-04-12317.69
1958-04-19317.58
1958-04-26316.48
1958-05-03316.95
1958-05-17317.56
1958-05-24317.99
1958-07-05315.85
1958-07-12315.85
1958-07-19315.46
1958-07-26315.59
1958-08-02315.64
1958-08-09315.10
1958-08-16315.09
1958-08-30314.14
1958-09-06313.54
1958-11-08313.05
1958-11-15313.26
1958-11-22313.57
1958-11-29314.01
1958-12-06314.56
1958-12-13314.41
1958-12-20314.77
1958-12-27315.21
1959-01-03315.24
1959-01-10315.50
1959-01-17315.69
1959-01-24315.86
1959-01-31315.42
......
2024-07-27424.72
2024-08-03424.42
2024-08-10422.50
2024-08-17422.80
2024-08-24421.45
2024-08-31421.57
2024-09-07421.81
2024-09-14421.39
2024-09-21421.77
2024-09-28421.51
2024-10-05421.86
2024-10-12422.13
2024-10-19422.16
2024-10-26422.36
2024-11-02423.15
2024-11-09423.18
2024-11-16423.51
2024-11-23424.03
2024-11-30424.44
2024-12-07424.93
2024-12-14424.79
2024-12-21425.35
2024-12-28425.57
2025-01-04425.93
2025-01-11426.35
2025-01-18426.56
2025-02-01426.28
2025-02-08427.11
2025-02-15426.94
2025-02-22427.29
\n", "

3417 rows × 1 columns

\n", "
" ], "text/plain": [ " indicated by the date in the first column. \n", "1958-03-29 316.19 \n", "1958-04-05 317.31 \n", "1958-04-12 317.69 \n", "1958-04-19 317.58 \n", "1958-04-26 316.48 \n", "1958-05-03 316.95 \n", "1958-05-17 317.56 \n", "1958-05-24 317.99 \n", "1958-07-05 315.85 \n", "1958-07-12 315.85 \n", "1958-07-19 315.46 \n", "1958-07-26 315.59 \n", "1958-08-02 315.64 \n", "1958-08-09 315.10 \n", "1958-08-16 315.09 \n", "1958-08-30 314.14 \n", "1958-09-06 313.54 \n", "1958-11-08 313.05 \n", "1958-11-15 313.26 \n", "1958-11-22 313.57 \n", "1958-11-29 314.01 \n", "1958-12-06 314.56 \n", "1958-12-13 314.41 \n", "1958-12-20 314.77 \n", "1958-12-27 315.21 \n", "1959-01-03 315.24 \n", "1959-01-10 315.50 \n", "1959-01-17 315.69 \n", "1959-01-24 315.86 \n", "1959-01-31 315.42 \n", "... ... \n", "2024-07-27 424.72 \n", "2024-08-03 424.42 \n", "2024-08-10 422.50 \n", "2024-08-17 422.80 \n", "2024-08-24 421.45 \n", "2024-08-31 421.57 \n", "2024-09-07 421.81 \n", "2024-09-14 421.39 \n", "2024-09-21 421.77 \n", "2024-09-28 421.51 \n", "2024-10-05 421.86 \n", "2024-10-12 422.13 \n", "2024-10-19 422.16 \n", "2024-10-26 422.36 \n", "2024-11-02 423.15 \n", "2024-11-09 423.18 \n", "2024-11-16 423.51 \n", "2024-11-23 424.03 \n", "2024-11-30 424.44 \n", "2024-12-07 424.93 \n", "2024-12-14 424.79 \n", "2024-12-21 425.35 \n", "2024-12-28 425.57 \n", "2025-01-04 425.93 \n", "2025-01-11 426.35 \n", "2025-01-18 426.56 \n", "2025-02-01 426.28 \n", "2025-02-08 427.11 \n", "2025-02-15 426.94 \n", "2025-02-22 427.29 \n", "\n", "[3417 rows x 1 columns]" ] }, "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ "raw_data = pd.read_csv(data_csv, skiprows=43)\n", "raw_data" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "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.4" } }, "nbformat": 4, "nbformat_minor": 2 }