Skip to content

Commit 8071bbb

Browse files
tomseimanditseimandi
andauthored
Make minor changes to 02b, 03, 04a (#440)
Co-authored-by: tseimandi <tom.seimandi@insee.fr>
1 parent 3eb0aeb commit 8071bbb

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

content/manipulation/02b_pandas_TP.qmd

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -722,7 +722,7 @@ Ici, on a deux variables géographiques: un code commune et un nom de commune.
722722

723723
1. Vérifier les dimensions des _DataFrames_.
724724

725-
2. Identifier dans `filosofi` les noms de communes qui correspondent à plusieurs codes communes et sélectionner leurs codes. En d'autres termes, identifier les `CODGEO` tels qu'il existe des doublons de `LIBGEO` et les stocker dans un vecteur `x` (conseil: faire attention à l'index de `x`).
725+
2. Identifier dans `filosofi` les noms de communes qui correspondent à plusieurs codes communes et sélectionner leurs codes. En d'autres termes, identifier les `LIBGEO` tels qu'il existe des doublons de `CODGEO` et les stocker dans un vecteur `x` (conseil: faire attention à l'index de `x`).
726726

727727
On se focalise temporairement sur les observations où le libellé comporte plus de deux codes communes différents
728728

@@ -903,16 +903,14 @@ emissions_merged = (
903903
#| output: false
904904
# Question 3
905905
906-
# Question 3
907-
908-
909906
emissions_merged['empreinte'] = emissions_merged['emissions']/emissions_merged['NBPERSMENFISC16']
910907
emissions_merged['empreinte'] = emissions_merged['empreinte'].astype(float)
911908
```
912909

913910
```{python}
914911
#| output: false
915912
# Question 4
913+
916914
emissions_merged['empreinte'].plot(kind = 'hist')
917915
np.log(emissions_merged['empreinte']).plot(kind = 'hist')
918916
emissions_merged['empreinte'].describe()

content/manipulation/03_geopandas_TP.qmd

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ pour chaque région.
350350

351351
```{python}
352352
#| output: false
353-
download_vectorfile_url_all(
353+
france = download_vectorfile_url_all(
354354
values = "metropole",
355355
crs = 4326,
356356
borders = "REGION",
@@ -739,9 +739,8 @@ Si on représente plutôt la capacité sous forme de densité, pour tenir compte
739739
```{python}
740740
#5. Calcul et carte des area et density
741741
petite_couronne_count['area'] = petite_couronne_count.area
742-
743-
petite_couronne_count['density'] = petite_couronne_count['area'].div(1e6)
744-
petite_couronne_count['density'] = petite_couronne_count['capacity']/petite_couronne_count['density']
742+
petite_couronne_count['area'] = petite_couronne_count['area'].div(1e6)
743+
petite_couronne_count['density'] = petite_couronne_count['capacity']/petite_couronne_count['area']
745744
746745
aplat = petite_couronne_count.plot(
747746
column = "density", cmap="coolwarm", legend=True)

content/manipulation/04a_webscraping_TP.qmd

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -245,21 +245,24 @@ Donnera dans le navigateur :
245245
Dans le cadre du langage HTML, les termes de parent (*parent*) et enfant (*child*) servent à désigner des élements emboîtés les uns dans les autres. Dans la construction suivante, par exemple :
246246

247247
```html
248-
< div>
249-
< p>
248+
<div>
249+
<p>
250250
bla,bla
251-
< /p>
252-
< /div>
251+
</p>
252+
</div>
253253
```
254254

255255
Sur la page web, cela apparaitra de la manière suivante :
256256

257+
::: {.cell .markdown}
258+
```{=html}
257259
<div>
258260
<p>
259261
bla,bla
260262
</p>
261263
</div>
262-
264+
```
265+
:::
263266

264267
On dira que l'élément `<div>` est le parent de l'élément `<p>` tandis que l'élément `<p>` est l'enfant de l'élément `<div>`.
265268

@@ -1041,7 +1044,7 @@ print("\n\n\n")
10411044
## On automatise : fonction pour stocker dans un dictionnaire
10421045
def get_cara_pokemon(pokemon_name):
10431046
page = get_page(pokemon_name)
1044-
data = collections.defaultdict()
1047+
data = {}
10451048
for table in page.findAll('table', { 'class' : "vitals-table"})[0:4] :
10461049
table_body = table.find('tbody')
10471050
for rows in table_body.findChildren(['tr']) :

0 commit comments

Comments
 (0)