GNU/Linux >> Tutoriales Linux >  >> Linux

¿Existe una herramienta de línea de comandos para la visualización y el análisis de datos?

Aquí hay una forma en que podrías hacer uno. Los archivos de entrada deben formatearse con una o más columnas de datos. Si hay dos o más columnas, la primera columna se usa como la X en un diagrama 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. 8 consejos para la línea de comandos de Linux

  2. 10 tutoriales de comandos de Linux para principiantes y expertos

  3. Titan:un administrador de contraseñas de línea de comandos para Linux

  4. ppl:una libreta de direcciones de línea de comandos para Linux

  5. ¿Existe una herramienta de línea de comandos de Unix que pueda analizar archivos de fuentes?

3 gestores de contraseñas para la línea de comandos de Linux

fdupes:una herramienta de línea de comandos para buscar y eliminar archivos duplicados en Linux

Pyvoc:un diccionario de línea de comandos y una herramienta de construcción de vocabulario

Ripgrep:la herramienta de búsqueda de línea de comandos más rápida para Linux

Interfaz de cinta para GTK y Qt

Color diferente para comando y salida