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 | 53 | |
54 | 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 | 58 | - Donner le top 50 (_i.e._ les 50 premiers) |
59 | 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 | 170 | |
171 | 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 | 192 | ### Description des champs du tableau `CSV` |
174 | 193 | |
175 | 194 | - `athId` : identifiant de l'athlète [`entier`] | ... | ... |