web-dev-qa-db-fra.com

Quel logiciel de traçage scientifique est disponible?

Je fais actuellement du travail expérimental et j'ai beaucoup de données à explorer. J'utilise Gnumeric, et c'est très bien, mais souvent, je pense qu'il doit y avoir quelque chose de mieux.

Idéalement, j'aimerais avoir le maximum de fonctionnalités avec une courbe d'apprentissage minimale, mais j'aimerais vraiment savoir s'il existe quelque chose de mieux que Gnumeric que je peux utiliser pour manipuler et représenter les données.

Que recommanderais-tu?

54
Helix

Je suis un étudiant en physique et j'ai découvert que le meilleur logiciel de traçage scientifique pour Ubuntu est QtiPlot. Il ressemble beaucoup à Origin et fonctionne vraiment bien.

32
nicocarbone

Numpy et Matplotlib font une bonne combinaison pour le traitement et l'affichage des données.

27
Niall Murphy

Je suggérerais Gnuplot . Il a un ensemble astucieux de fonctionnalités et est bien documenté. Donc, si vous prenez quelques minutes pour parcourir la documentation, vous aurez une idée de base. J'utilise gnuplot pour la quasi-totalité de mes parcelles, uniquement lorsque je n'ai pas besoin de toutes les fonctionnalités que j'ai tendance à utiliser TikZ de LaTeX.

21
qbi

Le langage R est également très populaire et peut être combiné avec Sweave pour une utilisation avec Latex.

19
Niall Murphy

Ggplot2

Est l'un des meilleurs programmes de visualisation de données disponibles. Il met en œuvre les idées de Edward Tufte , auteur de classiques de la conception graphique et de la communication scientifique, tels que 'Beautiful Evidence' et 'L'affichage visuel d'informations quantitatives'.

L'interface graphique de Deducer permet d'utiliser ggplot2 sans avoir besoin de connaître le langage de programmation R dans lequel ggplot2 est implémenté. Si vous pouvez utiliser Excel, vous pouvez utiliser Deducer. Vos analyses statistiques seront valides et vos graphiques (grâce à ggplot2) seront efficaces et jolis.

#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 pourrait être bon pour cela. Il relie de nombreux outils mathématiques open source pour créer une application très complète et flexible.

8
DLH

J'ai utilisé qtoctave . C'est similaire à MATLAB si vous l'avez déjà utilisé.

Vous pouvez l'installer à partir des référentiels: Sudo apt-get install qtoctave

8
jumpnett

gnuplot et xmgr/grace sont probablement les plus anciens programmes de graphisme scientifique Unix. J'utilise encore de temps en temps gnuplot (BTW ce n'est pas GNU et certains le considèrent pas gratuit ), parce que je le connais et que je l'utilise depuis de nombreuses années, mais cela n'a pas beaucoup changé au cours de ce siècle et ce n'est pas convivial selon les normes actuelles.

Je pense que les programmes les plus prometteurs sont QtiPlot, LabPlot et Veusz. Les deux premiers sont similaires à Origin (le logiciel de traçage le plus répandu sous Windows). QtiPlot a un développeur à temps plein et il semble être développé plus activement. Veusz est différent des clones Origin et contrairement à d'autres programmes, il est écrit en Python. Ce n'est pas encore dans la distribution, mais il a PPA .

Un autre programme que j’utilise pour tracer des données est fityk. Il est spécialisé dans l'ajustement des courbes et je l'utilise principalement pour les tracés car je le connais bien (je l'ai écrit), mais je suppose que dans la plupart des cas, QtiPlot ou Veusz sera le meilleur choix.

5
marcin

J'ai utilisé SciDavis, Scilab et MatplotLib. Cependant, dernièrement, j'utilise ParaView, mais ce n'est pas un programme facile à utiliser. Les précédents sont faciles.

3
Misery

Je suggérerais DataScene. Il produit des graphiques et des animations de graphiques vraiment sympas. J'ai trouvé que la courbe d'apprentissage était féérique à cause du Wizard et des tutoriels. Vous trouverez plus d’informations sur DataScene sur:

http://www.cyber-wit.com

2
Jeff

MagicPlot est également disponible pour Linux, il nécessite Java. C'est très utile pour créer de beaux graphiques et certains traitements. Et c'est gratuit pour les étudiants.

2
Alexander

Veusz est le meilleur outil de traçage open source que j'ai pu trouver jusqu'à présent. Cela permet de définir des attributs très détaillés des graphiques scientifiques, tels que les tailles de tiques mineures et majeures. Il fournit également des opérations pour manipuler des ensembles de données. Il supporte l'exportation SVG et peut être contrôlé à distance à partir d'autres programmes. De plus, mes expériences avec le support ont été très bonnes. L'auteur a répondu à ma question dans la journée et a implémenté une demande de fonctionnalité dans les deux semaines.

2
Stefan

MATLAB est peut-être le meilleur choix, mais ce n’est pas seulement pour le complot et ce n’est pas gratuit (en fait, c’est cher, mais si vous êtes étudiant, vous pouvez probablement l’obtenir de votre école).

1
Kamran Bigdely

R serait le mieux pour les tests statistiques et les graphiques. Si la programmation vous convient, optez pour R. Il est open-source et puissant.

Ou essayez BioVinci si la programmation vous coûte trop de temps. Il vous permet de faire glisser vos données pour établir des statistiques et créer des graphiques. J'aime les types d'intrigue modernes qu'il propose, comme l'intrigue de violon et l'intrigue de dispersion 3D interactive (avec informations en vol stationnaire). De plus, il y a la PCA - vraiment utile pour la recherche scientifique. De plus, il prend en charge Ubuntu 16.04, 18.04 et Debian 9.

J'espère que cela t'aides! Voici une capture d'écran de son tracé 3D PCA.

0
Nadia Park