Skip to content

Commit

Permalink
Fix bug path pandas (#397)
Browse files Browse the repository at this point in the history
* Reshape

* update CI

* more beautiful image

* Pandas join

* description
  • Loading branch information
linogaliana committed Aug 28, 2023
1 parent a8f90c2 commit 9977c5d
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 5 deletions.
4 changes: 2 additions & 2 deletions content/manipulation/02b_pandas_TP.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -453,7 +453,7 @@ Un exemple de la distinction entre les deux peut être pris à l'ouvrage de réf

L'aide mémoire suivante aidera à se rappeler les fonctions à appliquer si besoin:

![](../02a_pandas_tutorial/reshape.png)
![](reshape.png)

Le fait de passer d'un format *wide* au format *long* (ou vice-versa)
peut être extrêmement pratique car certaines fonctions sont plus adéquates sur une forme de données ou sur l'autre.
Expand Down Expand Up @@ -592,7 +592,7 @@ Il est recommandé de lire [ce guide assez complet sur la question des jointures

On utilise de manière indifférente les termes *merge* ou *join*. Le deuxième terme provient de la syntaxe SQL. En `pandas`, dans la plupart des cas, on peut utiliser indifféremment `df.join` et `df.merge`

![](../02a_pandas_tutorial/pandas_join.png)
![](pandas_join.png)


::: {.cell .markdown}
Expand Down
9 changes: 6 additions & 3 deletions content/modern-ds/continuous_integration.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,12 @@ draft: false
weight: 10
slug: pythonCI
type: book
image: https://ensae-reproductibilite.github.io/website/cards/deployment/whale.png
description: Un chapitre plus avancé sur l'intégration continue
---

__Cette page sera actualisée prochainement, une version plus à jour et plus complète peut être trouvée sur [https://ensae-reproductibilite.github.io/website/](https://ensae-reproductibilite.github.io/website/)__

L'un des apports principaux des innovations
récentes de la _data-science_ est la
manière dont des projets, malgré
Expand Down Expand Up @@ -125,7 +129,7 @@ Tout en restant éco-responsable (voir partie XXX), cela
permet de mieux valoriser des projets pour réduire
les coûts à le maintenir et le faire évoluer.
Le cours de dernière année de l'ENSAE que je développe
avec Romain Avouac (https://ensae-reproductibilite.netlify.app/)
avec Romain Avouac ([ensae-reproductibilite.github.io/](https://ensae-reproductibilite.github.io/website/))
présente beaucoup plus de détails sur cette question.


Expand All @@ -136,8 +140,7 @@ A chaque interaction avec le dépôt distant (`push`), une série d'instruction
définie par l'utilisateur est exécutée. `Python` et `R` s'intègrent très bien dans ce paradigme grâce
à un certain nombre d'images de base (concept sur lequel nous allons revenir)
qui peuvent être customisées pour répondre à une certaine configuration
nécessaire pour exécuter des codes
([voir ici pour quelques éléments sur R](https://linogaliana.gitlab.io/collaboratif/package.html#utiliser-lint%C3%A9gration-continue-de-gitlab).
nécessaire pour exécuter des codes.
C'est une méthode idéale pour améliorer la reproductibilité d'un projet: les
instructions exécutées le sont dans un environnement isolé et contrôlé, ce qui
diffère d'une machine personnelle.
Expand Down
1 change: 1 addition & 0 deletions content/modern-ds/elastic_approfondissement.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ slug: elastic-geo
type: book
description: |
Un chapitre plus approfondi sur `ElasticSearch`
image: detective_map.png
---


Expand Down
1 change: 1 addition & 0 deletions content/modern-ds/elastic_intro.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ description: |
présente cette intégration d' `Elastic` avec l'exemple de la recherche
dans les données alimentaires de l' `OpenFoodFacts` Database
bibliography: ../../reference.bib
image: detective_words.png
---


Expand Down
1 change: 1 addition & 0 deletions content/modern-ds/s3.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ summary: |
de nombreux avantages pour l'analyse de données (vitesse d'import, possibilité de traiter
des données plus volumineuses que la RAM...)
eval: false
image: python_cloud.png
---

::: {.cell .markdown}
Expand Down

0 comments on commit 9977c5d

Please sign in to comment.