Question

Quelles sont les alternatives à pylab pour tracer en Python? Je cherche quelque chose qui n'utilise pas le modèle que stateful pylab EOD particulier.

Était-ce utile?

La solution

Vous pouvez toujours utiliser le cadre orienté objet pour Matplotlib au lieu de l'interface pylab.

Autres conseils

Plotly vous permet d'effectuer des graphiques en utilisant une API Python , matplotlib et pandas géants. Leur galerie IPython a quelques exemples graphiques scientifiques avec les scripts Python qui les ont engendrés.

Voici un exemple:

entrer image description ici

Certaines récentes offres open source passionnante:

  • ggplot est basé sur ggplot2 de R, avec les valeurs par défaut esthétique et un api vraiment concis. veut être un tueur matplotlib

exemple ggplot

  • bokeh fait interactifs (toile html) parcelles. l'accent sur interativity + manutention gros volumes de données

exemple bokeh

  • vega translatés JSON "descriptions de terrain" dans SVG ou Canvas basée sur des parcelles interactives et < a href = "https://github.com/wrobstory/vincent"> Vincent est une interface déclarative pour générer les spécifications de JSON.

exemple vega

Je l'ai utilisé Gnuplot.py avec grand succès.

J'avais besoin d'interface gnuplot pour Python 3, mais ai rien trouvé. Donc, je l'ai porté Gnuplot.py à lui. Voir plus d'informations dans le « readme » de la [dépôt] . Espérons que cela aidera quelqu'un d'autre à l'avenir.

Il y a aussi un ancien programme d'automatisation de la lecture, le filtrage, le traitement, l'interpolation et tracé n dimensions des valeurs provenant de différentes sources (comme libreOffice- ou fichiers csv) et taille variable: diaGrabber .

Vous devez utiliser des commandes simples-python pour créer un cas. Après cela, vous pouvez manipuler la sortie graphique dans une .

Vous pouvez utiliser simplement GPLOT

MathGL est libre (GPL) bibliothèque comploter avec un grand ensemble de types de graphiques, et ont une interface Python aussi ( peut également utiliser des tableaux numpy).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top