GNU/Linux >> Linux Esercitazione >  >> Linux

Esiste uno strumento a riga di comando per la visualizzazione e l'analisi dei dati?

Ecco un modo per crearne uno. I file di input devono essere formattati con una o più colonne di dati. Se sono presenti due o più colonne, la prima colonna viene utilizzata come X in un grafico X,Y.

#! /usr/bin/env python

import sys
import matplotlib.pyplot as pyplot

for filename in sys.argv[1:]:
   with open(filename,'rt') as sf:
      table = []
      for line in sf: table.append( [float(val) for val in line.split()] )
      table = [ row for row in table if len(row) ] ## remove empty rows
      if len(table[0]) == 1 : pyplot.plot( [y[0] for y in table ] )
      for x in xrange(1,len(table[0])): pyplot.plot( [ y[0] for y in table ], [ y[x] for y in table ] )
pyplot.show()

Linux
  1. MySQL:conversione in dati per tabella per InnoDB

  2. Titan:un gestore di password da riga di comando per Linux

  3. ppl – Una rubrica da riga di comando per Linux

  4. Linux:strumento per misurare la qualità dell'entropia?

  5. Esistono standard per le opzioni e gli argomenti della riga di comando di Linux?

3 gestori di password per la riga di comando di Linux

fdupes:uno strumento da riga di comando per trovare ed eliminare file duplicati in Linux

Pyvoc:un dizionario da riga di comando e uno strumento per la costruzione del vocabolario

Ripgrep – Lo strumento di ricerca da riga di comando più veloce per Linux

Interfaccia a nastro per GTK e Qt

Esiste uno strumento da riga di comando unix in grado di analizzare i file di font?