Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mooc-rr
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
12a5a79214b1354e349468ed6346f605
mooc-rr
Commits
1d79c2a3
Commit
1d79c2a3
authored
Jun 23, 2025
by
12a5a79214b1354e349468ed6346f605
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update Readme.md
parent
09c06baa
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
10 deletions
+1
-10
Readme.md
journal/Readme.md
+1
-10
No files found.
journal/Readme.md
View file @
1d79c2a3
...
...
@@ -92,10 +92,9 @@ import pandas as pd
data_url = "http://www.sentiweb.fr/datasets/incidence-PAY-3.csv"
local_file = pathlib.Path("data/incidence_grippal.csv")
####
Créer le dossier 'data' si nécessaire
####
Faut changer par :
local_file.parent.mkdir(parents=True, exist_ok=True)
#### Télécharger si la copie locale n'existe pas encore
if not local_file.exists():
print("Téléchargement du fichier depuis le Réseau Sentinelles…")
response = requests.get(data_url, timeout=30)
...
...
@@ -105,7 +104,6 @@ if not local_file.exists():
else:
print(f"✅ Données locales déjà présentes : {local_file}")
#### Lecture du fichier CSV local
raw_data = pd.read_csv(local_file, skiprows=1)
...
...
@@ -114,24 +112,17 @@ raw_data = pd.read_csv(local_file, skiprows=1)
Avant de tracer les courbes, il faut :
-
Supprimer les espaces éventuels dans les noms de colonnes.
-
Convertir la colonne 'inc' en données numériques.
-
Vérifier que la colonne 'inc' contient bien des données valides.
#### Étape 1 : Supprimer les espaces autour des noms de colonnes
sorted_data.columns = sorted_data.columns.str.strip()
#### Étape 2 : Convertir la colonne 'inc' en type numérique
sorted_data
[
'inc'
]
= pd.to_numeric(sorted_data
[
'inc'
]
, errors='coerce')
#### Étape 3 : Vérifier les données
print("Valeurs manquantes dans 'inc' :", sorted_data
[
'inc'
]
.isnull().sum())
print("Valeurs valides dans 'inc' :", sorted_data
[
'inc'
]
.notnull().sum())
#### Étape 4 : Tracer la courbe
sorted_data
[
'inc'
]
.plot()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment