No próximo artigo, daremos uma olhada no Veusz. Este é um programa científico de plotagem e gráficos que é projetado para produzir layouts 2D e 3D prontos para publicação. O programa é um aplicativo Qt escrito em Python, PyQt e NumPy. Além disso, ele pode ser usado como um módulo em Python. Veusz é multiplataforma, então podemos rodá-lo em Gnu / Linux, Windows e macOS. Também é um software livre e é lançado sob a licença GPL.
Com o Veusz, os usuários podem facilmente desenhar caminhos 2D e 3D. Ele também pode ser usado como um módulo Python para fazer os traços. Os widgets de plotagem baseados em objeto são um recurso muito importante neste programa. Veusz suporta importação de dados de texto, CSV, HDF5 e FITS e saída vetorial, bitmap, PDF, Postscript, SVG e EMF.
com o ajudar oferecido em seu site, o programa pode ser usado por um usuário iniciante e é flexível para trabalhos avançados. Em Veusz, gráficos são criados criando widgets de plotagem com uma interface consistente baseada em objeto, onde o usuário define as propriedades dos widgets. Encontraremos muitas opções disponíveis para personalizar os lotes.
O programa permite importar dados, adicionar conjuntos de dados dentro do programa e você pode criar novos conjuntos de dados, por meio da manipulação de conjuntos de dados existentes usando expressões matemáticas e muito mais. O programa também pode ser estendido com plug-ins Python, adicionando plug-ins que suportam importação de novos formatos de dados, diferentes tipos de manipulação de dados ou para automatizar tarefas.
Algumas características gerais do Veusz
Recursos de plotagem 2D
- Gráficos XY (com barras de erro, cores e tamanhos).
- Gráficos de linhas e funções.
- Plotagens de contorno.
- Gráficos de etapas (para histogramas).
- Imagens (com mapeamentos de cores e barras de cores).
- Parcelas de campos vetoriais.
Recursos de plotagem 3D
- Gráficos de pontos 3D.
- Vários eixos 3D.
- Plotagens de superfície 3D a partir de dados.
- Vários gráficos permitidos em um espaço 3D
- Gráficos de linhas de função 3D.
Entrada e saída
- Exporte para EPS / PDF / PNG / SVG / EMF.
- Criação / manipulação de conjuntos de dados.
- Importação de texto, CSV, HDF5, FITS, NPY / NPZ, QDP, binário e plugin do usuário.
- Os dados podem ser capturados de fontes externas.
extensível
- Use como um módulo Python 2/3.
- Funções definidas pelo usuário, constantes e também funções Python externas podem ser importadas.
- Interface de plug-in para permitir ao usuário escrever ou fazer upload de código.
- Interface de script.
- Controle com DBUS e SAMP.
Outras características
- Seletor de dados.
- O programa oferece um tutorial interativo.
- Representação multithread.
Esses são apenas alguns dos recursos que este programa oferece. Podem consulte todos eles em detalhes do site do projeto.
Instale Veusz no Ubuntu
Poderemos instalar o aplicativo de plotagem e representação gráfica através do gerenciador de pacotes padrão do Ubuntu ou do PPA oficial que encontrarmos disponível.
Para realizar a instalação, só teremos que abrir um terminal (Ctrl + Alt + T) e executar o seguinte comando para atualize a lista de software disponível:
sudo apt update
Então, só resta escrever o seguinte comando para inicie a instalação do aplicativo:
sudo apt install veusz
Assim que a instalação terminar, podemos encontre o iniciador do programa em nosso sistema operacional.
Se você preferir iniciá-lo a partir do terminal (Ctrl + Alt + T), execute este comando nele:
veusz
Instale Veusz via PPA
Se você se interessar instale a última versão disponível do aplicativo Veusz, você pode usar o seguinte PPA. No terminal (Ctrl + Alt + T), vamos executar o seguinte comando para adicione o PPA à lista de repositórios:
sudo add-apt-repository ppa:jeremysanders/ppa
Agora vamos executar este outro comando para atualize a lista de software disponível:
sudo apt update
Neste ponto, só temos que executar o comando instalação para obter a versão mais recente do aplicativo científico Veusz:
sudo apt install veusz
Para obter mais informações sobre como usar este programa, você pode consultar o site do projeto.