Gnuplot
Gnuplot è un'utilità di riga di comando gratuita e open source che può essere utilizzata per creare grafici e grafici da set di dati e funzioni matematiche. Per creare grafici grafici usando gnuplot, dovrai alimentare i dati all'app dalla riga di comando. Gnuplot elaborerà quindi i dati e mostrerà un grafico in una finestra grafica separata. È inoltre possibile esportare grafici in formati di file esterni usando gnuplot. Altre caratteristiche principali di gnuplot includono la capacità di tracciare sia i grafici 2D che 3D, il supporto per la creazione automatica di grafici utilizzando il suo linguaggio di scripting, la capacità di disegnare grafici in una varietà di stili come istogrammi e mappe di calore e così via.
Per installare gnuplot in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo apt install gnuplot gnuplot-qt
Gnuplot può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. Altri pacchetti e istruzioni di installazione sono disponibili qui.
Per creare grafici, dovrai invocare la shell interattiva gnuplot. Per fare ciò, esegui il comando qui sotto:
$ gnuplot
Dovresti vedere un nuovo prompt in terminale come questo:
Nella shell interattiva gnuplot, ora è possibile inserire il comando "grafico" o "caricamento" supportato da gnuplot per disegnare grafici (come mostrato nello screenshot sotto).
Una volta terminato Gnuplot con l'elaborazione del set di dati o dell'espressione matematica, sarai in grado di vedere il grafico tracciato in una nuova finestra.
Per ulteriori informazioni sulla sintassi di Gnuplot ed espressione, eseguire i seguenti due comandi:
$ gnuplot - -help
$ man gnuplot
Puoi accedere alla documentazione ufficiale di gnuplot da qui. Qui è disponibile un repository di esempio contenente numerose demo gnuplot.
Veusz
Veusz è un programma di creazione di trama gratuita e open source che consente di creare grafici creando i set di dati nell'app stessa. Supporta inoltre l'importazione di set di dati da numerosi altri formati di file come CSV e testo normale. Puoi usarlo per creare una varietà di grafici di dati 2D e 3D, esportarli in diversi formati di file, utilizzare script Python per creare nuove funzioni per la trama e modificare gli elementi della trama modificando i singoli widget. Puoi anche estenderlo scrivendo plugin personalizzati in Python.
Per installare Veusz in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo apt install veusz
Veusz può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. Altri pacchetti e istruzioni di installazione sono disponibili qui.
Matplotlib
Matplotlib è un popolare modulo Python che può essere utilizzato per creare grafici e grafici alimentando i dati da script e programmi di Python. Supporta anche la pianificazione di grafici usando la sintassi di Matlab. Altre caratteristiche principali di Matplotlib includono la capacità di creare figure interattive, la capacità di configurare l'aspetto dei grafici, l'integrazione con framework e IDE della GUI di terze parti, modalità di comando interattivo, capacità di esportare grafici in molti diversi formati di file, supporta grafici 2D e 3D numerosi stili e layout e così via.
Per installare Matplotlib in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo apt install python3-matplotlib
Matplotlib può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. È inoltre possibile installarlo dal gestore dei pacchetti PIP seguendo le istruzioni di installazione disponibili qui.
È possibile creare un diagramma di matplotlib molto semplice utilizzando il codice Python specificato di seguito:
Importa matplotlib.Pyplot come Plt
Plt.Trama ([2, 4, 6, 8], [100, 400, 600, 700])
Plt.spettacolo()
L'interfaccia Pyplot di Matplotlib per disegnare e mostrare i grafici di Matplotlib. Una trama viene creata da due elenchi forniti come set di dati al metodo "trama". Il metodo "Show" quindi disegna la trama e mostra una finestra grafica sullo schermo. Dopo aver eseguito il campione di codice sopra, dovresti vedere la seguente finestra sullo schermo:
Per ulteriori informazioni su Matplotlib, la sua API e il codice di esempio, leggi la sua documentazione disponibile qui.
Zegrapher
Zegrapher è un'app gratuita e open source in grado di creare grafici e grafici da diversi tipi di set di dati. Viene fornito con un editor di espressione integrato che può essere utilizzato per creare e inserire funzioni matematiche. Zegrapher trama e mostrerà i grafici che corrispondono ai set di dati ottenuti valutando le funzioni intraprese dall'utente. Altre caratteristiche principali di Zegrapher includono la capacità di confrontare e visualizzare fino a sei funzioni contemporaneamente, la capacità di creare grafici animati, la capacità di importare dati da file CSV, un'opzione integrata per esportare grafici in diversi formati di file, capacità di modificare look e sensazione di grafici e così via.
Per installare Zegrapher in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo apt install zegrapher
Zegrapher può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. Altri pacchetti e istruzioni di installazione sono disponibili qui.
Lybniz
Lybniz è un plotter di dati di base che può essere utilizzato per creare grafici da tre funzioni contemporaneamente. Puoi definire le funzioni in Python o C come Sintassi. Altre caratteristiche principali di Lybniz includono la capacità di cambiare scale, un'opzione integrata per esportare grafici in formato file PNG, la capacità di risolvere e valutare le funzioni definite dall'utente, include il supporto per le funzioni di Python dal modulo matematico e così via. Lybniz è molto semplicistico e non ha troppe funzionalità. Tuttavia, può essere utile se stai cercando un semplice plotter senza molto disordine dell'interfaccia utente.
Per installare Lybniz in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo APT Installa Lybniz
Lybniz può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. Puoi anche compilarlo dal suo codice sorgente disponibile qui. È possibile accedere a una versione online che funziona in un browser Web.
Kmplot
KMPLOT è un plotter di dati open source gratuito che fa parte della suite di applicazioni KDE. Contiene un creatore di espressione integrato che puoi usare per definire più funzioni matematiche. KmPlot valuterà quindi queste funzioni e disegnerà i grafici di conseguenza dai set di dati ottenuti. Altre caratteristiche principali di KMPLOT includono la capacità di esportare grafici in più formati di file, includono supporto per diversi tipi di sistemi di coordinate, la capacità di creare grafici da derivati e integrali, include opzioni per personalizzare i colori e l'aspetto e la sensazione dei grafici, supporta il movimento basato su scrucchie per Trovare coordinate precise, include un'opzione per ridefinire gli assi e così via.
Per installare KMPlot in Ubuntu, utilizzare il comando menzionato di seguito:
$ sudo apt Installa kmplot
KMPLOT può essere installato in altre distribuzioni Linux dal gestore dei pacchetti. Puoi anche compilarlo dal suo codice sorgente disponibile qui. Un pacchetto snap fornito dal team KDE è disponibile qui.
Conclusione
Queste sono alcune delle migliori applicazioni di trama dei dati che possono essere utilizzate per creare grafici e grafici professionali che sono particolarmente utili per la creazione di riviste scientifiche e altre pubblicazioni fisiche del genere. Alcune di queste applicazioni sono suite software in primo piano che includono supporto per linguaggi di programmazione come Python per la costruzione di espressioni e set di dati avanzati nell'app stessa.