Python traçam bibliotecas [fechado]
-
06-09-2019 - |
Pergunta
Que alternativas existem para Pylab para plotagem em Python? Em particular, eu estou procurando algo que não usa o modelo stateful que Pylab faz.
Solução
Você sempre pode usar a estrutura orientada a objetos para Matplotlib em vez da interface Pylab.
Outras dicas
Plotly permite fazer gráficos usando um Python API , matplotlib , e pandas . Sua IPython galeria tem alguns exemplos de gráficos científicos com os scripts em Python que os geraram.
Aqui está um exemplo:
Alguns recentes ofertas de código aberto emocionantes:
- ggplot é baseado em ggplot2 de R, com esteticamente agradável padrões e um api realmente concisa. quer ser um assassino matplotlib
- bokeh faz parcelas interativos (html lona). ênfase na interatividade + manipulação de dados grande
- vega traduz JSON "descrições enredo" em SVG ou canvas baseada em parcelas interativos , e < a href = "https://github.com/wrobstory/vincent"> vincent é uma interface declarativa para gerar as especificações JSON.
Eu tenho usado Gnuplot.py com grande sucesso.
Eu estava na necessidade de interface do gnuplot para Python 3, mas não encontrei nada. Então, eu tenho portado Gnuplot.py a ele. Veja mais informações no 'Leia-me' do [repositório] . Espero que isso vai ajudar alguém no futuro.
Há também um programa antigo para automatizar a leitura, filtragem, processamento, interpolação e enredo valores de n-dimensional de diferentes fontes (como libreOffice- ou CSV-files) e tamanho variável: diaGrabber .
Você tem que usar alguns python-comandos simples para criar um caso. Após isso, você pode manipular a saída gráfica de forma interativa GUI .
Você pode usar simples gplot
MathGL é livre (GPL) plotagem Biblioteca com o grande conjunto de tipos de gráficos, e ter uma interface Python também ( também é possível utilizar matrizes numpy).