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
d682078cda52034c5c9de3f5af638a6f
mooc-rr
Commits
8486752f
Commit
8486752f
authored
Nov 28, 2020
by
MigAP
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add plots, and plot titles and labels
parent
dc73387b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
11 deletions
+8
-11
exercice_python_fr.org
module3/exo3/exercice_python_fr.org
+8
-11
rawData.png
module3/exo3/rawData.png
+0
-0
zoomRawData.png
module3/exo3/zoomRawData.png
+0
-0
No files found.
module3/exo3/exercice_python_fr.org
View file @
8486752f
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
- The weekly values have been adjusted to 12:00 hours at middle day
- The weekly values have been adjusted to 12:00 hours at middle day
of each weekly period.
of each weekly period.
* Tasks
* Tasks
**
TODO
Faire une FFT pour essayer de trouver un modèle pour l'évolution lente (filter contribution périodique)
**
DONE
Faire une FFT pour essayer de trouver un modèle pour l'évolution lente (filter contribution périodique)
** TODO Rajouter des titres et légendes aux figures.
** TODO Rajouter des titres et légendes aux figures.
* Lecture des données brutes
* Lecture des données brutes
** Lecture ou téléchargement
** Lecture ou téléchargement
...
@@ -64,16 +64,6 @@ table[:5]
...
@@ -64,16 +64,6 @@ table[:5]
| 1958-04-26 | 316.48 |
| 1958-04-26 | 316.48 |
| 1958-05-03 | 316.95 |
| 1958-05-03 | 316.95 |
** TODO COMMENT Vérification des dates
Nous faisons encore une vérification: nos dates doivent être séparées d'exactement une semaine.
#+BEGIN_SRC python :results output :session
#dates = [date for date, _ in converted_data]
#for date1, date2 in zip(dates[:-1], dates[1:]):
# if date2-date1 != datetime.timedelta(weeks=1):
# print(f"Il y a {date2-date1} entre {date1} et {date2}")
#+END_SRC
#+RESULTS:
* Traitement et affichage des données.
* Traitement et affichage des données.
** Converstion des string en valeurs numériques.
** Converstion des string en valeurs numériques.
Les données dans =table= sont des string. On va convertir la première
Les données dans =table= sont des string. On va convertir la première
...
@@ -100,6 +90,9 @@ pour l'affichage des données, et on affiche les données brutes.
...
@@ -100,6 +90,9 @@ pour l'affichage des données, et on affiche les données brutes.
plt.figure(figsize=(10,5))
plt.figure(figsize=(10,5))
plt.plot_date(plotDates,concentration)
plt.plot_date(plotDates,concentration)
plt.title("Concentration de CO2 en fonction du temps")
plt.xlabel("Temps [semaines]")
plt.ylabel("Concentration de CO2 [ppm]")
plt.tight_layout()
plt.tight_layout()
plt.savefig(matplot_lib_filename)
plt.savefig(matplot_lib_filename)
...
@@ -125,6 +118,9 @@ les oscillations rapides observés précédément.
...
@@ -125,6 +118,9 @@ les oscillations rapides observés précédément.
plt.figure(figsize=(10,5))
plt.figure(figsize=(10,5))
plt.plot_date(plotDatesZoom,concentration[:windowSize])
plt.plot_date(plotDatesZoom,concentration[:windowSize])
plt.title("Concentration de CO2 en fonction du temps")
plt.xlabel("Temps [semaines]")
plt.ylabel("Concentration de CO2 [ppm]")
plt.tight_layout()
plt.tight_layout()
plt.savefig(matplot_lib_filename)
plt.savefig(matplot_lib_filename)
...
@@ -165,6 +161,7 @@ amplitude entre cinq et sept.
...
@@ -165,6 +161,7 @@ amplitude entre cinq et sept.
plt.figure(figsize=(10,5))
plt.figure(figsize=(10,5))
plt.plot(freq,concentrationFFTNorm)
plt.plot(freq,concentrationFFTNorm)
plt.title("Spectre des données mesurés")
plt.tight_layout()
plt.tight_layout()
plt.savefig(matplot_lib_filename)
plt.savefig(matplot_lib_filename)
...
...
module3/exo3/rawData.png
View replaced file @
dc73387b
View file @
8486752f
33.5 KB
|
W:
|
H:
42.9 KB
|
W:
|
H:
2-up
Swipe
Onion skin
module3/exo3/zoomRawData.png
0 → 100644
View file @
8486752f
47.5 KB
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