Journal : Sortie de matplotlib 2.0

publicité
Journal:Sortiedematplotlib2.0
Postéparmarsuple18/01/17à10:02.LicenceCCby-sa
Tags:
python,matplotlib,graphes,visualisation
Bonjouràtouteslesmoulesscientifiques(etlesautres!),
labibliothèquepythonMatplotlibvientdesortirenversion2.
Pourinfo,matplotlibestlabibliothèquederéférencepourletracédedonnéesavecpython.Ellepermetdetracerdesgraphsdegrandequalitéquecesoiten2D
ou3D(cflagaleriedusite).Pourlesaficionadosdeslogicielsprivateursàplusieursmilliersd'euros(commençantparmatetterminantparlab),ilestpossible
d'utiliserlenamespace pyplot quifournitalorsunesyntaxetrèsprochedecelleutiliséeparle-ditlogicielcommercial.
Lagrandenouveautédecetteversionestlechangementglobaldesstylesdegraphsquisontmaintenantplus"actuels"pardéfaut(mêmes'ilétaitdéjàpossible
d'obtenirdeschosesassezprochesaveclesbibliothèquesdestylesintroduitesprécédemment(voirparexempleici).
Lalistecomplètedesnouveautésestdisponibleici,tandisquelesnouveautésconcernantlestylepardéfautsontaccessiblesici.
Notonsenparticulierlacolormapappelée Viridis quiremplacecettehorreurqu'est jet (cflesinnombrablespublicationsàcesujet).Pourlapetitehistoire,
après avoir fait énormément pour la popularité de la colormap jet , matlab s'est décidé il y a quelques versions à proposer une meilleur table de couleurs
nommée parula .Danssagrandemansuétude,mathworksapubliécettedernièresouslicencepropriétaire.C'estainsiqu'estnée viridis (etaussiparce
quel'onn'estpasobligédetoujourssuivrecequefaitmathworks).VouspouvezregarderàceproposlapassionnanteprésentationdeNathanielSmithlorsdela
conférenceSicpy2015.
Enrésumé,matplotlib,maintenantc'estbeau(pardéfaut)!
Matplotlibc'estbeau!
Postéparroduit(pageperso)le18/01/17à11:43.Évaluéà10(+9/-0).
J'aidécouvertpythonetmatplotlibalorsquejemebattaisavecmatlabpourfairedutraitementdedonnéesdenosmicroscopes.C'étaitdéjàbeaucoupplusbeauilya
10ansdecela,tantauniveauducodequ'auniveaudesgraphiques.
Alorsjedisbravopourtoutcetravailetmerci!
UnbonmoyendequitterMATLab
Postéparfreejeffle19/01/17à10:38.Évaluéà10(+9/-0).
C'estvraimentlabibliothèquem'apermisdefairebasculerbeaucoupdechercheurssouspython.
Cela permet de faire ds figures d'une qualité équivalente à ce que peut faire un chercheur voulant avoir une très belle figure pour un article sous MATLab. Cela peut
paraître dérisoire mais nous accordons souvent une grande à la qualité de nos figures, elles permettent de nous créer une identité visuelle et lorsque l'on lit une
publicationoùlesfiguressontproduitessanssoins,oùl'onnepeutpasbienlireleslégendesoùlesaxes,celadevientviteagaçant.
Matplotlibpermetdetoutparamétrerdansunefigure,sil'onacceptedecomplexifierlecodedesafiguremaislesparamètrespardéfautpermettentsouventd'avoirdes
résultatsdéjàtrèsacceptables.
Lagammedefonctionsestextrêmementétendueetpermetderéaliserénormémentdechoses.
Jepensequel'énormeavantagedecettebibliothèqueestqu'ilsontmisenplaceunegalerie(commeindiquédanslejournal)quipermetderapidementregarderune
figurepourvoirsicelacorrespondàcequel'onveutfaire,etd'accéderaucodesourcepermettantdereproduirecettefigure!
C'estunavantageénormecomparéàlaconcurrence.
Deplusellesaitgénérerduvectoriel(SVG,EPS,PDF),cequinouspermetd'arrangersimplementlespetitsdéfautsdansinkscape!
Ilestdepluspossibledel'utiliserpourafficherdescourbesdynamiquesetdecontrôlerlescourbesviadesboutonsetslidersetmêmesynchroniserdescourbesles
unesparrapportauxautres.IlestégalementassezsimpledefaireunpeudereprésentationdesurfacedansR³etdetracerdesdonnéesviatriangulation.
Il
est
aussi
possible
d'inclure
des
textes
en
trèssimplement,cequiaidebienpourlesformulesetexpressionscomplexes.
Elle est maintenant capable de rasteriser (transformer du vectoriel en bitmap) les rendus de ses différentes fonctions (pcolormesh par exemple) ce qui permet de
grandementfluidifierlalecturedesPDFetavoirdesdesaxesvectoriels,c'estvraimenttop.
C'estdonclecouteauSuisseincontournableduscientifique!
Parcontre,elleesttoutdemêmeassezlente,pourl'affichagedefluxvidéospython-OpenCVestbienplusefficaceetpourdegrossesdonnéesetdesinteractionsplus
finesChacoestplusadaptée.Chacoestparcontremoinscompatibleavecl'aspectscriptsaveclesquelslesex-utilisateursdeMATLabsontàl'aise.
C'estaussiunprojetquiaététouchéparundrame,lamortducréateurJ-D.HunterWetquiaréussiàsurvivreàcetévénement.
MerciJ-D.Hunterettouslesdéveloppeursdecettebibliothèqueetlonguevieàceprojet!
Top
PostéparXavierVerne(pageperso)le19/01/17à12:10.Évaluéà1(+0/-0).
Superprésentationvidéo.Drôle.
Superdépêche!
Note:lescommentairesappartiennentàceuxquilesontpostés.Nousn'ensommespasresponsables.
Téléchargement