Re: Warning matplotlib

Liste des GroupesRevenir à fcl python 
Sujet : Re: Warning matplotlib
De : lulu042 (at) *nospam* fry.fr.invalid (Lulu)
Groupes : fr.comp.lang.python
Date : 16. Mar 2022, 16:46:04
Autres entêtes
Organisation : koitess?
Message-ID : <slrnt33u1c.jcq1.lulu042@valentino.Rock-n-Roll.org>
References : 1 2
User-Agent : slrn/1.0.3 (Linux)
Le 15-03-2022, Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> a écrit :
 Lulu <lulu042@fry.fr.invalid> writes:
 
(Re-)Bonjour,
>
Il semble que je n'utilise pas correctement la fonction 'stem' de
matplotlib. A l'exécution ce Warning apparaît :
8<-----------8<---------8<----------8<----------8<----------8<----------8<
analyse_spectrale_original.py:52: MatplotlibDeprecationWarning:
Passing the linefmt parameter positionally is deprecated since
Matplotlib 3.5; the parameter will become keyword-only two minor
releases later.
  markers,stemlines,base = stem([0, 1, 2, 3], [0.4, 1.0, 0.5, 0.2], 'r')
8<-----------8<---------8<----------8<----------8<----------8<----------8<
>
La ligne 52 de mon script :
markers,stemlines,base = stem([0, 1, 2, 3], [0.4, 1.0, 0.5, 0.2], 'r')
 
 Oui, c'est dit dans le message d'erreur.
 
J'ai googlisé ce warning et malgré la consultation de divers messages
sur python-forum.io ou stackoverflow.com, je ne comprends même pas la
signification de ce message (si ce n'est que bientôt ce warning se
transformera en erreur), ni les solutions proposées.
 
 C'est curieux cette tendance a lire à peu près tout sauf la
 documentation...
 
;-)

 https://docs.python.org/3/glossary.html#term-argument
 https://docs.python.org/3/reference/expressions.html#calls

OK, bookmarké !

J'ai compris ce que signifiait "Passing the linefmt parameter
positionally" : en fait je ne connaissais pas la notion de "positional
argument" et de "keyword argument".
 
 Pour ton problème : utilise linefmt='r' au lieu de simplement 'r' (mais
 'r' n'a pas l'air d'être une valeur correcte).

Merci pour ton aide et les liens vers la doc officielle.

Date Sujet#  Auteur
15 Mar 22 * Warning matplotlib3Lulu
15 Mar 22 `* Re: Warning matplotlib2Alain Ketterlin
16 Mar 22  `- Re: Warning matplotlib1Lulu

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal