GNU/Linux >> Tutoriels Linux >  >> Linux

Existe-t-il un outil en ligne de commande pour la visualisation et l'analyse des données ?

Voici une façon d'en fabriquer un. Les fichiers d'entrée doivent être formatés avec une ou plusieurs colonnes de données. S'il y a deux colonnes ou plus, la première colonne est utilisée comme X dans un tracé 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. Titan - Un gestionnaire de mots de passe en ligne de commande pour Linux

  2. ppl - Un carnet d'adresses en ligne de commande pour Linux

  3. Moro - Un outil de productivité en ligne de commande pour le suivi des heures de travail

  4. Outil de ligne de commande robuste pour le traitement des fichiers CSV ?

  5. Linux – Outil pour mesurer la qualité de l'entropie ?

3 gestionnaires de mots de passe pour la ligne de commande Linux

fdupes - Un outil de ligne de commande pour rechercher et supprimer des fichiers en double sous Linux

Pyvoc - Un dictionnaire de ligne de commande et un outil de création de vocabulaire

Ripgrep - L'outil de recherche de ligne de commande le plus rapide pour Linux

Outil interactif de fusion de ligne de commande de type interface graphique (comme BeyondCompare ou WinMerge) pour Linux

Interface ruban pour GTK et Qt