Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • PYTHON - Atelier MatPlotLib PYTHON - Atelier MatPlotLib
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous invitons à y créer vos nouveaux projets.

  • Poulard Christine
  • PYTHON - Atelier MatPlotLibPYTHON - Atelier MatPlotLib
  • Wiki
  • focus_step

focus_step · Changes

Page history
Create focus_step authored Jan 22, 2022 by Poulard Christine's avatar Poulard Christine
Show whitespace changes
Inline Side-by-side
focus_step.md 0 → 100644
View page @ 546fdf11
## Focus sur **step** et **stairs**
Ces deux méthodes permettent de tracer des données "moyennes sur un pas de temps", avec un rendu en créneau. Contrairement à **bar**, les verticales ne descendent pas jusqu'à un niveau de référence, mais elles relient simplement chaque fin de niveau d'une valeur au début du niveau de la valeur suivante.
Les arguments communs entre step et stairs :
* **values :** vecteur ou assimilié ("array-like"), avec les hauteurs des "marches"
* **orientation**<span dir="">{'vertical', 'horizontal'}, default: 'vertical'</span> : direction des crénaux. Vertical = _values_ selon l'axe des y, et les "edges" selon l'axe des x
Les arguments différents :
* **les limites des créneaux sont définies différemment** :
* step : x = abscisses auxquelles seront tracées les segments horizontaux ; ces segments pourront précéder l'abscisse, être centrée dessus ou la suivre selon l'argument `drawstyle`, qui peut être égal ) à ` 'pre', 'post'`ou `'mid'`
* stairs : **edges** , c'est à dire que l'on donne les coordonnées des limites des segments de niveau 'value' (selon la 'loi des piquets de clôture', `len(edges) == len(vals) + 1)`,
* la méthode **stairs** possède les arguments spécifiques suivants :
<dl>
<dt>
* **baseline (**<span dir="">float, array-like or None, default: 0</span>) : valeur inférieure des 2 bords
* **fill (**<span dir="">bool, default: False</span>) : si l'aire sous la courbe doit être remplie.
</dt>
<dt>
</dt>
</dl>
<table>
<tr>
<th>
</th>
<th>
</th>
<th>
</th>
<th>
</th>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
**stairs**
</td>
<td>
</td>
<td>
*
</td>
<td>
</td>
</tr>
</table>
![tests_pandas_resample](uploads/4254a32796a84f45d588efb9a19b866f/tests_pandas_resample.png)
\ No newline at end of file
Clone repository
  • AtelierB1_Graphiques_simples
  • AtelierB2_Lire_un_fichier
  • AtelierC
  • Atelier_D_carte
  • Atelier_D_carte_a_partir_de_fichiers_binaires
  • Atelier_E_longues_series
  • Atelier_G_widgets
  • Atelier_clic_afficher
  • Atelier_clics
  • Cartes focus sur le redimensionnement
  • GUI avec QT
  • La doc avec Sphinx
  • Lexique
  • Point Théorie Subplots
  • Pour les contributeurs
View All Pages