Melhores aplicativos Linux para criar gráficos de dados

Melhores aplicativos Linux para criar gráficos de dados
Este artigo abordará uma lista de aplicativos Linux úteis que podem ser usados ​​para criar gráficos e gráficos dos conjuntos de dados fornecidos. Esses aplicativos podem ser usados ​​para visualizar e apresentar dados em forma gráfica, permitindo que você realize várias análises de padrão e estatística.

GNUPLOT

O GNUPLOT é um utilitário de linha de comando de código aberto e gratuito que pode ser usado para criar gráficos e gráficos a partir de conjuntos de dados e funções matemáticas. Para criar gráficos gráficos usando o GNUPLOT, você precisará alimentar dados para o aplicativo da linha de comando. O GNUPLOT processará os dados e mostrará um gráfico em uma janela gráfica separada. Você também pode exportar gráficos para formatos de arquivo externo usando GNUPLOT. Outras características principais do GNUplot incluem a capacidade de plotar gráficos 2D e 3D, suporte para criação automática de gráficos usando sua linguagem de script, capacidade de desenhar gráficos em uma variedade de estilos como histogramas e mapas de calor, e assim por diante.

Para instalar o GNUplot no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install gneplot gneplot-qt

O GNUplot pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Mais pacotes e instruções de instalação estão disponíveis aqui.

Para criar gráficos, você precisará invocar o shell interativo GNUPLOT. Para fazer isso, execute o comando abaixo:

$ GNUPLOT

Você deve ver um novo prompt no terminal como este:

No shell interativo do GNUPLOT, agora você pode entrar no comando "plot" ou "carregar" suportado pelo gneplot para desenhar gráficos (como mostrado na captura de tela abaixo).

Depois que o GNUplot for feito com o processamento do conjunto de dados ou expressão matemática, você poderá ver o gráfico plotado em uma nova janela.

Para obter mais informações sobre a sintaxe do GNUPLOT e da expressão, execute os dois comandos a seguir:

$ GNUPLOT -Help
$ MAN GNUPLOT

Você pode acessar a documentação oficial do GNUplot daqui. Um repositório de exemplo que contém inúmeras demos do GNUPLOT está disponível aqui.

Veusz

Veusz é um programa de criação de plotagem gratuito e de código aberto que permite criar parcelas criando os conjuntos de dados no próprio aplicativo. Ele também suporta a importação de conjuntos de dados de vários outros formatos de arquivo, como CSV e texto simples. Você pode usá -lo para criar uma variedade de gráficos de dados 2D e 3D, exportá -los para diferentes formatos de arquivo, usar scripts Python para criar novas funções para plotagem e ajustar elementos da plotagem editando widgets individuais. Você também pode estendê -lo escrevendo plugins personalizados no Python.

Para instalar o Veusz no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install veusz

Veusz pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Mais pacotes e instruções de instalação estão disponíveis aqui.

Matplotlib

Matplotlib é um módulo Python popular que pode ser usado para criar gráficos e gráficos alimentando dados de scripts e programas Python. Ele também suporta plotagem de gráficos usando sintaxe do MATLAB. Outras características principais do matplotlib incluem a capacidade de criar figuras interativas, capacidade de configurar a aparência e a sensação de gráficos, integração com estruturas e IDEs de GUI de terceiros, modo de comando interativo, capacidade de exportar plotagens para muitos formatos de arquivo diferentes, suporta plotagens 2D e 3D em numerosos estilos e layouts, e assim por diante.

Para instalar o matplotlib no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install python3-matplotlib

Matplotlib pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Você também pode instalá -lo no gerenciador de pacotes PIP seguindo as instruções de instalação disponíveis aqui.

Um gráfico de matplotlib muito básico pode ser criado usando o código Python especificado abaixo:

importar matplotlib.pyplot como plt
plt.Lote ([2, 4, 6, 8], [100, 400, 600, 700])
plt.mostrar()

O código importa a interface PyPlot de Matplotlib para desenhar e mostrar as parcelas. Um gráfico é criado a partir de duas listas fornecidas como um conjunto de dados para o método "plot". O método "show" desenha o enredo e mostra uma janela gráfica na sua tela. Depois de executar a amostra de código acima, você deve ver a seguinte janela na tela:

Para obter mais informações sobre Matplotlib, sua API e código de exemplo, leia sua documentação disponível aqui.

Zegrapher

Zegrapher é um aplicativo de código aberto e gratuito que pode criar gráficos e gráficos de diferentes tipos de conjuntos de dados. Ele vem com um editor de expressão interno que pode ser usado para criar e inserir funções matemáticas. Zegrapher então plotará e mostrará gráficos que correspondem aos conjuntos de dados obtidos pela avaliação das funções inseridas pelo usuário. Outros recursos principais do Zegrapher incluem a capacidade de comparar e visualizar até seis funções ao mesmo tempo, capacidade de criar gráficos animados, capacidade de importar dados de arquivos CSV, uma opção interna para exportar gráficos para diferentes formatos de arquivo, capacidade de ajustar a aparência e sensação de gráficos, e assim por diante.

Para instalar o Zegrapher no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install zegrapher

Zegrapher pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Mais pacotes e instruções de instalação estão disponíveis aqui.

Lybniz

Lybniz é um plotador de dados básico que pode ser usado para criar gráficos a partir de três funções ao mesmo tempo. Você pode definir as funções em python ou c como sintaxe. Outras características principais do Lybniz incluem a capacidade de alterar escalas, uma opção integrada para exportar gráficos para o formato de arquivo PNG, capacidade de resolver e avaliar funções definidas pelo usuário, inclui suporte para funções Python do módulo de matemática e assim por diante. Lybniz é muito simplista e não vem com muitos recursos. No entanto, pode ser útil se você estiver procurando por uma plotadora simples sem muita desordem da UI.

Para instalar o Lybniz no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install lybniz

Lybniz pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Você também pode compilá -lo de seu código -fonte disponível aqui. Uma versão online que é executada em um navegador da web pode ser acessada daqui.

Kmplot

Kmplot é um plotador de dados de código aberto e livre que faz parte do conjunto de aplicativos KDE. Ele contém um criador de expressão interno que você pode usar para definir várias funções matemáticas. O KMPlot avaliará essas funções e desenhará gráficos de acordo com os conjuntos de dados obtidos. Outras características principais do KMPlot incluem a capacidade de exportar gráficos para vários formatos de arquivo, inclui suporte para diferentes tipos de sistemas de coordenadas, capacidade de criar gráficos de derivativos e integrais, inclui opções para personalizar cores e aparência de gráficos, suporta movimentos baseados em mira para o movimento para a mira para Encontrar coordenadas precisas, inclui uma opção para redefinir eixos e assim por diante.

Para instalar o Kmplot no Ubuntu, use o comando mencionado abaixo:

$ sudo apt install kmplot

Kmplot pode ser instalado em outras distribuições Linux do gerenciador de pacotes. Você também pode compilá -lo de seu código -fonte disponível aqui. Um pacote Snap fornecido pela equipe KDE está disponível aqui.

Conclusão

Estes são alguns dos melhores aplicativos de plotagem de dados que podem ser usados ​​para criar gráficos e gráficos profissionais que são especialmente úteis para a criação de periódicos científicos e outras publicações físicas. Alguns desses aplicativos são suítes de software completas que incluem suporte para linguagens de programação como Python para criar expressões e conjuntos de dados avançados no próprio aplicativo.