... | ... | @@ -11,14 +11,16 @@ Les arguments communs entre step et stairs : |
|
|
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)`,
|
|
|
* 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'`. :warning: il y a donc autant de traits verticaux que de traits horizontaux ; ainsi, sur la figure ci-dessous, le dernier point de chaque série n'est pas suivi d'un trait horizontal, il n'y a pas l'information sur l'abscisse où il devrait s'arrêter (plot ne "devine" pas que le pas de temps est régulier)
|
|
|
* 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)`, ce qui permettrait de tracer la dernière horizontale.
|
|
|
* la méthode **stairs** possède les arguments spécifiques suivants :
|
|
|
|
|
|
* **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.
|
|
|
|
|
|
D'après la doc, les deux méthodes retournent d'ailleurs des objets de type différents, une **liste de Line2D** pour **step**, et un **StepPatch** pour **stairs**. **bar** renvoir quant à lui un **BarContainer**.
|
|
|
|
|
|
|
|
|
|
|
|
![tests_pandas_resample](uploads/4254a32796a84f45d588efb9a19b866f/tests_pandas_resample.png)
|
|
|
__figure tracée avec **step** ; l'argument `drawstyle` est ici 'post', donc le segment horizontal est tracé à partir du point d'abscisse courant, jusqu'au suivant. |
|
|
\ No newline at end of file |