Skip to content

Commit 8556c87

Browse files
sdpythonxadupre
andauthored
More notebooks related to algorithm (#37)
* add algo td * fix doc * fix notebooks * fix urls * add data --------- Co-authored-by: Xavier Dupre <[email protected]>
1 parent 01471bb commit 8556c87

31 files changed

+2473
-530
lines changed

.github/workflows/check-urls.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ jobs:
4242
print_all: false
4343
timeout: 5
4444
retry_count# : 3
45-
exclude_urls: https://www.data.gouv.fr/fr/datasets/r/4acad602-d8b1-4516-bc71-7d5574d5f33e,http://www.xavierdupre.fr/enseignement/complements/,https://www.gutenberg.org/cache/epub/12587/pg12587.txt,https://www.insee.fr/fr/statistiques/fichier/2407910/,https://castor-informatique.fr,https://hal.archives-ouvertes.fr/hal-00990252/document,https://github.com/onnx/models/raw/main/vision/classification/mobilenet/model/mobilenetv2-12.onnx,https://arxiv.org/ftp/arxiv/papers/1510/1510.04863.pdf,https://hal.science/hal-01125940,https://www.data.gouv.fr/fr/datasets/r/63352e38-d353-4b54-bfd1-f1b3ee1cabd7,https://github.com/sdpython/teachpyx/raw/main/_data/examen2021.zip,https://www.enseignement.polytechnique.fr/informatique/INF423/uploads/Main/poly-good.pdf
46-
exclude_patterns: https://github.com/sdpython/teachpyx/blob/main/_doc/practice/exams/,https://github.com/sdpython/teachpyx/raw/main/_data/,https://www.data.gouv.fr/fr/datasets/r/e3d83ab3-dc52-4c99-abaf-8a38050cc68c,https://github.com/onnx/models/raw/main/vision/classification/mobilenet/model/mobilenetv2-12.onnx,https://www.data.gouv.fr/fr/datasets/r/63352e38-d353-4b54-bfd1-f1b3ee1cabd7,https://github.com/sdpython/teachpyx/raw/main/_data/examen2021.zip
45+
exclude_urls: http://www.w3.org/1999/xlink,https://creativecommons.org/licenses/by-sa/4.0/deed.fr,http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd,https://ast.wikipedia.org/wiki/Python,https://www.data.gouv.fr/fr/datasets/r/4acad602-d8b1-4516-bc71-7d5574d5f33e,http://www.xavierdupre.fr/enseignement/complements/,https://www.gutenberg.org/cache/epub/12587/pg12587.txt,https://www.insee.fr/fr/statistiques/fichier/2407910/,https://castor-informatique.fr,https://hal.archives-ouvertes.fr/hal-00990252/document,https://github.com/onnx/models/raw/main/vision/classification/mobilenet/model/mobilenetv2-12.onnx,https://arxiv.org/ftp/arxiv/papers/1510/1510.04863.pdf,https://hal.science/hal-01125940,https://www.data.gouv.fr/fr/datasets/r/63352e38-d353-4b54-bfd1-f1b3ee1cabd7,https://github.com/sdpython/teachpyx/raw/main/_data/examen2021.zip,https://www.enseignement.polytechnique.fr/informatique/INF423/uploads/Main/poly-good.pdf
46+
exclude_patterns: https://www.data.gouv.fr/,http://purl.org/dc/,https://as.wikipedia.org/,https://als.wikipedia.org/,https://az.wikipedia.org/,https://af.wikipedia.org/,https://azb.wikipedia.org/,https://ar.wikipedia.org/,http://www.xavierdupre.fr/enseignement/complements/,https://raw.githubusercontent.com/CSSEGISandData/COVID-19,https://github.com/sdpython/teachpyx/raw/td/_data/,http://www.xavierdupre.fr/enseignement/complements,https://github.com/sdpython/teachpyx/blob/main/_doc/practice/exams/,https://github.com/sdpython/teachpyx/raw/main/_data/,https://www.data.gouv.fr/fr/datasets/r/e3d83ab3-dc52-4c99-abaf-8a38050cc68c,https://github.com/onnx/models/raw/main/vision/classification/mobilenet/model/mobilenetv2-12.onnx,https://www.data.gouv.fr/fr/datasets/r/63352e38-d353-4b54-bfd1-f1b3ee1cabd7,https://github.com/sdpython/teachpyx/raw/main/_data/examen2021.zip
4747
# force_pass : true

CHANGELOGS.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ Change Logs
66

77
* :pr:`24`, :pr:`25`, :pr:`26`, :pr:`27`, :pr:`28`, :pr:`29`,
88
:pr:`30`, :pr:`31`, :pr:`32`, :pr:`33`, :pr:`34`, :pr:`35`,
9-
:pr:`36`: ajout d'exercices venant de sdpython/ensae_teaching_cs
9+
:pr:`36`: ajout d'exercices existants
1010
* :pr:`22`: ajout d'un exemple sur le Mathador
1111
* :pr:`21`: refactoring

_data/departement_french_2018.csv

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
code_insee,nom,nuts3,wikipedia,surf_km2,DEPLONG,DEPLAT
2+
974,La Réunion,FR940,fr:La Réunion,2505.0,55.53251456586132,-21.133164995971267
3+
11,Aude,FR811,fr:Aude (département),6343.0,2.4136222417388775,43.10325358373599
4+
43,Haute-Loire,FR723,fr:Haute-Loire,5003.0,3.8062982137994785,45.12811517770007
5+
13,Bouches-du-Rhône,FR823,fr:Bouches-du-Rhône,5247.0,5.086225044110837,43.54305485976913
6+
47,Lot-et-Garonne,FR614,fr:Lot-et-Garonne,5385.0,0.46074743677603164,44.36796367872599
7+
23,Creuse,FR632,fr:Creuse (département),5599.0,2.01822963290639,46.09062044023997
8+
19,Corrèze,FR631,fr:Corrèze (département),5898.0,1.8777733333594844,45.35734181316081
9+
15,Cantal,FR722,fr:Cantal (département),5774.0,2.6690452495798342,45.05124713198835
10+
91,Essonne,FR104,fr:Essonne (département),1819.0,2.2434094399299798,48.52261477840349
11+
76,Seine-Maritime,FR232,fr:Seine-Maritime,6329.0,1.0257858114560376,49.654279660059366
12+
38,Isère,FR714,fr:Isère (département),7878.0,5.57398514161101,45.26408656677782
13+
2A,Corse-du-Sud,FR831,fr:Corse-du-Sud,4017.0,8.987834471350217,41.863971813779195
14+
2B,Haute-Corse,FR832,fr:Haute-Corse,4704.0,9.206375909413346,42.394790905576556
15+
63,Puy-de-Dôme,FR724,fr:Puy-de-Dôme,8015.0,3.140162562667553,45.72588728194617
16+
81,Tarn,FR627,fr:Tarn (département),5782.0,2.1657157929415414,43.785736610766016
17+
74,Haute-Savoie,FR716,fr:Haute-Savoie,4840.0,6.432983277730503,46.05270099325512
18+
73,Savoie,FR718,fr:Savoie (département),6269.0,6.442832930308782,45.477569375992054
19+
06,Alpes-Maritimes,FR823,fr:Alpes-Maritimes,4294.0,7.1165321828921515,43.93793680843985
20+
34,Hérault,FR813,fr:Hérault (département),6232.0,3.3686610796653045,43.5794165539998
21+
62,Pas-de-Calais,FR302,fr:Pas-de-Calais,6692.0,2.286369768385339,50.493790748505894
22+
80,Somme,FR223,fr:Somme (département),6191.0,2.276509631145055,49.95776142090936
23+
972,Martinique,FR920,fr:Martinique,1089.0,-61.01892846458888,14.654532088859723
24+
65,Hautes-Pyrénées,FR626,fr:Hautes-Pyrénées,4519.0,0.16377587530374418,43.05378511570232
25+
12,Aveyron,FR622,fr:Aveyron (département),8773.0,2.678577370788869,44.28110336726353
26+
40,Landes,FR613,fr:Landes (département),9355.0,-0.7837926744966016,43.965855261967185
27+
64,Pyrénées-Atlantiques,FR615,fr:Pyrénées-Atlantiques,7683.0,-0.761279027506684,43.25627150967903
28+
66,Pyrénées-Orientales,FR815,fr:Pyrénées-Orientales,4137.0,2.522308610580754,42.599847806074436
29+
87,Haute-Vienne,FR633,fr:Haute-Vienne,5557.0,1.2348666287300387,45.892294146115475
30+
33,Gironde,FR612,fr:Gironde (département),10086.0,-0.5758703452858517,44.82361387091682
31+
36,Indre,FR243,fr:Indre (département),6898.0,1.5759054970037312,46.778243081472795
32+
85,Vendée,FR515,fr:Vendée (département),6794.0,-1.2989457728377103,46.674242884549145
33+
24,Dordogne,FR611,fr:Dordogne (département),9222.0,0.7412029568377421,45.104947504147844
34+
86,Vienne,FR534,fr:Vienne (département),7038.0,0.4594574063329042,46.5649741946595
35+
09,Ariège,FR621,fr:Ariège (département),4909.0,1.503621345780646,42.92105315484298
36+
75,Paris,FR101,fr:Paris,105.0,2.3428733082084103,48.85662441080412
37+
92,Hauts-de-Seine,FR105,fr:Hauts-de-Seine,175.0,2.2460538765450098,48.84755483988737
38+
03,Allier,FR721,fr:Allier (département),7379.0,3.1876437247374234,46.39363732135409
39+
54,Meurthe-et-Moselle,FR411,fr:Meurthe-et-Moselle,5285.0,6.161977326607897,48.78879838906365
40+
57,Moselle,FR413,fr:Moselle (département),6251.0,6.66129387091744,49.03753552171074
41+
45,Loiret,FR246,fr:Loiret (département),6812.0,2.3439453919075044,47.911890345054154
42+
67,Bas-Rhin,FR421,fr:Bas-Rhin,4797.0,7.55206823647412,48.67142498883603
43+
71,Saône-et-Loire,FR263,fr:Saône-et-Loire,8613.0,4.542796250347598,46.64476674334178
44+
89,Yonne,FR264,fr:Yonne (département),7461.0,3.56328763511176,47.84054305445509
45+
18,Cher,FR241,fr:Cher (département),7307.0,2.491142969716797,47.06579542253359
46+
51,Marne,FR213,fr:Marne (département),8196.0,4.238455098122708,48.949902224959644
47+
02,Aisne,FR221,fr:Aisne (département),7411.0,3.559305435399938,49.56115335393356
48+
08,Ardennes,FR211,fr:Ardennes (département),5246.0,4.640751005683704,49.61622622304889
49+
77,Seine-et-Marne,FR102,fr:Seine-et-Marne,5927.0,2.9340851453071415,48.62749695737485
50+
58,Nièvre,FR262,fr:Nièvre (département),6875.0,3.5042947385918537,47.115777150819056
51+
59,Nord,FR301,fr:Nord (département),5750.0,3.2155709473986755,50.447561216463534
52+
22,Côtes-d'Armor,FR521,fr:Côtes-d'Armor,6989.0,-2.864647964969362,48.440929239813464
53+
83,Var,FR825,fr:Var (département),6030.0,6.244490381308767,43.44165608200665
54+
01,Ain,FR711,fr:Ain (département),5784.0,5.34876372427093,46.09979896713831
55+
35,Ille-et-Vilaine,FR523,fr:Ille-et-Vilaine,6842.0,-1.6383226194620948,48.15531622925698
56+
60,Oise,FR222,fr:Oise (département),5890.0,2.425102557441726,49.40993880525433
57+
32,Gers,FR624,fr:Gers (département),6300.0,0.4529475353128803,43.692940482801
58+
31,Haute-Garonne,FR623,fr:Haute-Garonne,6359.0,1.174780930018883,43.358782841066045
59+
82,Tarn-et-Garonne,FR628,fr:Tarn-et-Garonne,3731.0,1.2823061269582885,44.0858231197882
60+
46,Lot,FR625,fr:Lot (département),5226.0,1.605474493223905,44.624626068479294
61+
68,Haut-Rhin,FR422,fr:Haut-Rhin,3531.0,7.273940453513231,47.85947786074132
62+
93,Seine-Saint-Denis,FR106,fr:Seine-Saint-Denis,236.0,2.478538900119464,48.91757541696517
63+
94,Val-de-Marne,FR107,fr:Val-de-Marne,244.0,2.4692611971463574,48.77745113204766
64+
44,Loire-Atlantique,FR511,fr:Loire-Atlantique,7004.0,-1.6788636075631969,47.36306017679128
65+
69D,Rhône,,fr:Rhône (département),2720.0,4.598769121022091,45.892311772502666
66+
69M,Métropole de Lyon,FR716,fr:Métropole de Lyon,538.0,4.853864398129341,45.76325086915922
67+
971,Guadeloupe,FR910,fr:Guadeloupe,1634.0,-61.539822952186896,16.197587465993813
68+
79,Deux-Sèvres,FR533,fr:Deux-Sèvres,6040.0,-0.31775769181655916,46.55696250689077
69+
95,Val-d'Oise,FR108,fr:Val-d'Oise,1253.0,2.1308728580641816,49.08275834799184
70+
61,Orne,FR253,fr:Orne (département),6145.0,0.12780487945940455,48.6230882177886
71+
14,Calvados,FR251,fr:Calvados (département),5592.0,-0.36157310609259086,49.099845148460986
72+
42,Loire,FR715,fr:Loire (département),4804.0,4.16452404713796,45.72800061227862
73+
72,Sarthe,FR514,fr:Sarthe (département),6245.0,0.2225532402630477,47.99493020694988
74+
50,Manche,FR252,fr:Manche (département),6040.0,-1.3296583944820055,49.081478377983764
75+
78,Yvelines,FR103,fr:Yvelines,2306.0,1.841264892279085,48.81535778467497
76+
27,Eure,FR231,fr:Eure (département),6031.0,0.9965477774652138,49.113582377567305
77+
28,Eure-et-Loir,FR242,fr:Eure-et-Loir,5931.0,1.3699862967601417,48.3880306431631
78+
29,Finistère,FR522,fr:Finistère,6796.0,-4.060904499046045,48.261850320733366
79+
70,Haute-Saône,FR433,fr:Haute-Saône,5390.0,6.087238343730322,47.64120913483723
80+
21,Côte-d'Or,FR261,fr:Côte-d'Or,8802.0,4.771662340469796,47.42561254755977
81+
973,Guyane,FR930,fr:Guyane,83543.0,-53.23916765861913,3.922325033163024
82+
53,Mayenne,FR513,fr:Mayenne (département),5213.0,-0.6574118028554864,48.14728678091344
83+
49,Maine-et-Loire,FR512,fr:Maine-et-Loire,7172.0,-0.5594136157565183,47.389861847421024
84+
41,Loir-et-Cher,FR245,fr:Loir-et-Cher,6422.0,1.427877644248727,47.61688064024828
85+
16,Charente,FR531,fr:Charente (département),5973.0,0.20301252819696705,45.71871508225179
86+
37,Indre-et-Loire,FR244,fr:Indre-et-Loire,6157.0,0.6910655171350556,47.25857275324163
87+
17,Charente-Maritime,FR532,fr:Charente-Maritime,6906.0,-0.6757608705073113,45.78220438013583
88+
90,Territoire-de-Belfort,FR434,fr:Territoire de Belfort,611.0,6.928674774923996,47.63181956914251
89+
26,Drôme,FR713,fr:Drôme (département),6558.0,5.167364384581974,44.6852390734863
90+
05,Hautes-Alpes,FR822,fr:Hautes-Alpes,5697.0,6.2653176110428,44.66396542417825
91+
55,Meuse,FR412,fr:Meuse (département),6235.0,5.381349973654457,48.99111175258504
92+
10,Aube,FR212,fr:Aube (département),6027.0,4.161448008614634,48.30463411210992
93+
52,Haute-Marne,FR214,fr:Haute-Marne,6256.0,5.225564874992726,48.11046852186716
94+
88,Vosges,FR414,fr:Vosges (département),5897.0,6.380139425402465,48.19627357255143
95+
976,Mayotte,,fr:Mayotte,366.0,45.147462272061446,-12.820633655454458
96+
84,Vaucluse,FR826,fr:Vaucluse (département),3577.0,5.177328915440727,44.007176488241456
97+
48,Lozère,FR814,fr:Lozère (département),5175.0,3.4997035592483896,44.51753664365561
98+
04,Alpes-de-Haute-Provence,FR821,fr:Alpes-de-Haute-Provence,6993.0,6.244653906154089,44.10611727567471
99+
56,Morbihan,FR524,fr:Morbihan,6870.0,-2.8123196488441873,47.84684624803576
100+
25,Doubs,FR431,fr:Doubs (département),5256.0,6.362722223980965,47.16596359410598
101+
39,Jura,FR432,fr:Jura (département),5049.0,5.697360900034418,46.729367874642314
102+
07,Ardèche,FR712,fr:Ardèche (département),5566.0,4.425582061049693,44.75277145304934
103+
30,Gard,FR812,fr:Gard,5875.0,4.1798612537028506,43.99360125238853

0 commit comments

Comments
 (0)