Commit f3584eb67f07dbbd341a36a8617a29b62188c9cd
1 parent
e0995230
♲ mise à jour du README.me pour récupérer les données
Showing
1 changed file
with
20 additions
and
1 deletions
Show diff stats
README.md
@@ -53,7 +53,7 @@ quatrième à son nom de famille `Vigneault`, le cinquième à son prénom `Alex | @@ -53,7 +53,7 @@ quatrième à son nom de famille `Vigneault`, le cinquième à son prénom `Alex | ||
53 | 53 | ||
54 | ## Cahier des charges | 54 | ## Cahier des charges |
55 | 55 | ||
56 | -Il vous est demandé de réaliser un programme qui charge le fichier de données `CSV` (il est disponible dans le répertoire `data`) et qui permet d'interroger facilement ce fichier. Il doit être possible de : | 56 | +Il vous est demandé de réaliser un programme qui charge le fichier de données `CSV` (voir l'annexe pour obtenir les fichiers) et qui permet d'interroger facilement ce fichier. Il doit être possible de : |
57 | 57 | ||
58 | - Donner le top 50 (_i.e._ les 50 premiers) | 58 | - Donner le top 50 (_i.e._ les 50 premiers) |
59 | - Donner le top 50 hommes uniquement ou femmes uniquement | 59 | - Donner le top 50 hommes uniquement ou femmes uniquement |
@@ -170,6 +170,25 @@ On rappelle brièvement les commandes `GIT` que vous serez amené à utiliser : | @@ -170,6 +170,25 @@ On rappelle brièvement les commandes `GIT` que vous serez amené à utiliser : | ||
170 | 170 | ||
171 | N'hésitez pas à vous référer au polycopié de programmation avancée pour les détails de chacune des commandes. | 171 | N'hésitez pas à vous référer au polycopié de programmation avancée pour les détails de chacune des commandes. |
172 | 172 | ||
173 | +### Fichiers `CSV` | ||
174 | + | ||
175 | +Comme les fichiers peuvent être volumineux, ils ne sont pas sur le dépôt GIT pour éviter de longs transferts / ou de saturer votre compte. De plus, pour éviter de travailler directement avec le fichier complet (399500 athlètes, 80 Mo) nous vous avons préparé des fichiers partiels: | ||
176 | + | ||
177 | +~~~ | ||
178 | +final_ranking_000010.csv 2.4K // résultats de 10 athlètes | ||
179 | +final_ranking_000100.csv 20K // résultats de 100 athlètes | ||
180 | +final_ranking_001000.csv 200K // résultats de 1000 athlètes | ||
181 | +final_ranking_010000.csv 1.9M // résultats de 10000 athlètes | ||
182 | +final_ranking_100000.csv 19M // résultats de 100000 athlètes | ||
183 | +final_ranking_399500.csv 78M // résultats complets | ||
184 | +~~~ | ||
185 | + | ||
186 | +Ils se situent tous à l'adresse `http://www.dequidt.me/documents/IMA3.PA/projet_2018/` ainsi pour récupérer le plus petit fichier vous pouvez utiliser la commande `curl` via | ||
187 | + | ||
188 | +~~~ | ||
189 | +curl http://www.dequidt.me/documents/IMA3.PA/projet_2018/final_ranking_000010.csv | ||
190 | +~~~ | ||
191 | + | ||
173 | ### Description des champs du tableau `CSV` | 192 | ### Description des champs du tableau `CSV` |
174 | 193 | ||
175 | - `athId` : identifiant de l'athlète [`entier`] | 194 | - `athId` : identifiant de l'athlète [`entier`] |