Skip to content

Commit

Permalink
Corrige bug TP pandas (#276)
Browse files Browse the repository at this point in the history
* tp pandas

* eval false

* Automated changes

* Automated changes

* solve pb

* solve pb

* Automated changes

* Automated changes

* typo

* Automated changes

* Automated changes

* un mot sur l'install de pynsee

* Automated changes

* Automated changes

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
linogaliana and github-actions[bot] committed Sep 22, 2022
1 parent 25adfdc commit eb8f922
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 11 deletions.
25 changes: 17 additions & 8 deletions content/course/manipulation/02a_pandas_tutorial/index.qmd
Expand Up @@ -87,16 +87,25 @@ ou via des API.
{{% box status="note" title="Note" icon="fa fa-comment" %}}
Le package `pynsee` est relativement jeune et n'est disponible que sur
[Github](https://github.com/InseeFrLab/Py-Insee-Data), pas sur `PyPi`.
Idéalement, on utilise la commande suivante, en ligne de commande, pour l'installer:
Idéalement, on utilise les commandes suivantes,
pour installer le package et quelques dépendances nécessaires :

~~~shell
pip install git+https://github.com/InseeFrLab/Py-Insee-Data.git
~~~
```{python}
#| eval: false
!pip install pathlib2
!pip install python-Levenshtein
!pip install xlrd
!pip install git+https://github.com/InseeFrLab/Py-Insee-Data.git
```

Cependant, cela implique que `Jupyter` et `Git` sont capables de communiquer. Si
`Jupyter` ne sait pas où trouver `Git`, il est possible de rencontrer une erreur.
Cette approche, qui est la plus simple,
implique que `Jupyter` et `Git` sont capables de communiquer. Si
`Jupyter` ne sait pas où trouver `Git`, comme sur des ordinateurs
`Git` a été installé en version portable sans ajout au `PATH`,
il est possible de rencontrer une erreur.

Dans ce cas, il faut télécharger le package compressé et l'installer localement :
Dans ce cas,
il faut télécharger le package compressé et l'installer localement :

```{python}
#| eval: false
Expand All @@ -108,7 +117,7 @@ with open("pynsee.zip" , 'wb') as zipfile:
zipfile.write(r.content)
```

L'installation se fait de la manière suivante:
L'installation se fait ensuite de la manière suivante:

```python
!pip install --ignore-installed pynsee.zip
Expand Down
6 changes: 3 additions & 3 deletions content/course/manipulation/02b_pandas_TP/index.qmd
Expand Up @@ -19,7 +19,7 @@ summary: |
ce chapitre vise à illustrer les fonctionalités du package
à partir de données d'émissions de gaz à effet de serre
de l'[`Ademe`](https://data.ademe.fr/).
echo: true
echo: false
eval: false
---

Expand Down Expand Up @@ -344,8 +344,8 @@ df_copy2 = df_copy2.reset_index()

On présente généralement deux types de données:

* format __wide__: les données comportent des observations répétées, pour un même individu (ou groupe), dans des colonnes différentes
* format __long__: les données comportent des observations répétées, pour un même individu, dans des lignes différentes avec une colonne permettant de distinguer les niveaux d'observations
* format __wide__: les données comportent des observations répétées, pour un même individu (ou groupe), dans des colonnes différentes
* format __long__: les données comportent des observations répétées, pour un même individu, dans des lignes différentes avec une colonne permettant de distinguer les niveaux d'observations

Un exemple de la distinction entre les deux peut être pris à l'ouvrage de référence d'Hadley Wickham, *R for Data Science*:

Expand Down

0 comments on commit eb8f922

Please sign in to comment.