it-swarm-pt.tech

Qual software de plotagem científica está disponível?

Atualmente estou fazendo um trabalho experimental e tenho muitos dados para pesquisar. Eu uso o Gnumeric, e é muito bom, mas muitas vezes eu sinto que tem que haver algo melhor.

Idealmente, eu gostaria do número máximo de recursos com uma curva de aprendizado mínima, mas realmente gostaria apenas de saber se há algo melhor do que o Gnumeric que eu possa usar para manipular e plotar dados.

O que você recomendaria?

54
Helix

Sou estudante de Física e descobri que o melhor software de plotagem científica para o Ubuntu é o QtiPlot. É muito semelhante ao Origin e funciona muito bem.

31
nicocarbone

Numpy e Matplotlib fazem uma boa combinação para processar e exibir dados.

27
Niall Murphy

Eu sugeriria Gnuplot . Tem um conjunto bacana de recursos e é bem documentado. Então, se você levar alguns minutos para examinar a documentação, terá a ideia básica. Eu uso o gnuplot para quase todas as minhas plotagens, somente quando não preciso do conjunto completo de recursos que costumo usarkZ de LaTeX.

21
qbi

A linguagem R também é bastante popular e pode ser combinada com Sweave para uso com Latex.

19
Niall Murphy

Ggplot2

É um dos melhores programas de visualização de dados disponíveis. Ele implementa as idéias de Edward Tufte , autor de clássicos em design gráfico e comunicação científica como 'Beautiful Evidence' e 'The Visual Display of Quantitative Information'.

A GUI do Deducer possibilita o uso do ggplot2 sem requerer conhecimento da linguagem de programação R na qual o ggplot2 é implementado. Se você pode usar o Excel, você pode usar o Deducer. Suas análises estatísticas serão válidas e seus gráficos (graças ao ggplot2) serão eficazes e bonitos.

#dependencies
Sudo apt-get install r-core
Sudo apt-get install rJava default-jdk
Sudo R CMD javareconf
Sudo R
#to install deducer
install.packages('JGR')
install.packages('Deducer')
library(JGR)
JGR()
#in JGR
library(Deducer)
11
David LeBauer

Sage pode ser bom para isso. Ele une muitas ferramentas de matemática de código aberto para criar um aplicativo muito extenso e flexível.

8
DLH

Eu usei qtoctave . É semelhante ao MATLAB, se você já usou isso antes.

Você pode instalá-lo a partir dos repositórios: Sudo apt-get install qtoctave

8
jumpnett

o gnuplot e o xmgr/grace são provavelmente os mais antigos programas gráficos científicos Unix. Eu ainda uso o gnuplot de vez em quando (BTW não é GNU e alguns não o consideram livre ), porque eu sei e eu tenho usado por muitos anos, mas não mudou muito neste século e não é de fácil utilização de acordo com os padrões atuais.

Eu acho que os programas mais promissores agora são QtiPlot, LabPlot e Veusz. Os dois primeiros são semelhantes ao Origin (o software de plotagem mais popular no Windows). QtiPlot tem um desenvolvedor em tempo integral e parece ser desenvolvido de forma mais ativa. O Veusz é diferente dos clones Origin e, ao contrário de outros programas, é escrito em Python. Ainda não está na distro, mas tem PPA .

Outro programa que uso para plotar dados é o fityk. É especializado em ajuste de curvas e eu o uso para plotagem principalmente porque eu o conheço bem (eu o escrevi), mas eu acho que na maioria dos casos o QtiPlot ou Veusz será a melhor escolha.

5
marcin

Eu usei SciDavis, Scilab e MatplotLib. No entanto ultimamente estou usando ParaView, mas este não é um programa fácil de usar. Os anteriores são fáceis.

3
Misery

Eu sugeriria o DataScene. Ele produz gráficos muito legais e animações de gráficos. Eu achei a curva de aprendizado é plana por causa do Wizard e tutoriais. Você pode encontrar mais informações sobre o DataScene em:

http://www.cyber-wit.com

2
Jeff

MagicPlot também está disponível para Linux, requer Java. É muito útil para criar gráficos de boa aparência e algum processamento. E é grátis para estudantes.

2
Alexander

Veusz é a melhor ferramenta de plotagem de código aberto que pude encontrar até agora. Permite definir atributos muito detalhados de gráficos científicos, como tamanho menor e maior do tick. Ele também fornece operações para manipular conjuntos de dados. Suporta exportação SVG e pode ser controlado remotamente a partir de outros programas. Além disso, minhas experiências com o apoio foram muito boas. O autor respondeu à minha pergunta em um dia e implementou uma solicitação de recurso em duas semanas.

2
Stefan

MATLAB pode ser o melhor, mas não é apenas para plotagem e não é livre (na verdade, é caro, no entanto, se você é estudante, você provavelmente pode obtê-lo da sua escola).

1
Kamran Bigdely

R seria melhor para os testes estatísticos e gráficos. Se você está bem com programação, vá para R. É open-source e poderoso.

Ou dê BioVinci uma tentativa se a programação lhe custar muito tempo. Ele permite que você arraste e solte seus dados para executar estatísticas e criar gráficos. Eu gosto dos tipos de enredo modernos que oferece, como o enredo de violino e o gráfico de dispersão 3D interativo (com informações flutuantes). Além disso, há PCA - realmente útil para pesquisa científica. Mais uma vez, suporta Ubuntu 16.04, 18.04 e Debian 9.

Espero que isto ajude! Aqui está uma captura de tela do gráfico do PCA 3D.

0
Nadia Park