Commit f3584eb67f07dbbd341a36a8617a29b62188c9cd

Authored by jdequidt
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
@@ -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`]