Identifique tendencias en los datos y tome decisiones informadas al visualizar datos en la terminal de Linux con YouPlot.

Los datos son el nuevo petróleo, o eso nos dicen. Pero la eficacia de sus datos a menudo depende de cómo los presente.

Los cuadros, gráficos y diagramas pueden brindarle a usted y a su audiencia una visión general instantánea de una manera que las tablas de cifras simplemente no pueden administrar. Aquí le mostramos cómo crear imágenes de datos impresionantes en su terminal Linux.

Los gráficos son vitales para mostrar datos

Los datos numéricos son una parte esencial del desarrollo del conocimiento científico y la toma de decisiones. Sin algún conocimiento de los resultados anteriores, cualquier decisión que tomes es tan buena como lanzar una moneda al aire.

Y cuantos más puntos de datos tenga, más probable es que su decisión sea correcta.

Lance una moneda dos veces, por ejemplo, y hay una probabilidad decente de que caiga cara en ambas ocasiones. Con base en esta probabilidad del 100% de sus datos, puede considerar hipotecar su casa, vender a su abuela y apostar todo lo que posee en el próximo lanzamiento de moneda que salga cara también.

instagram viewer

Pero con más datos de lanzamiento de monedas, verá que con el tiempo, la probabilidad se reduce a alrededor de 0,5, y contratar a sus hijos para que trabajen en las minas de sal para una inversión en efectivo ya no parece una gran idea.

Si eres registrar sus datos en una tabla, puede ser difícil comprender grandes cantidades de datos de un vistazo. Es casi imposible escanear un cuaderno que contiene miles de puntos de datos y ver una tendencia emergente. Sin esa habilidad, es fácil sacar inferencias incorrectas y tomar malas decisiones.

Los gráficos y tablas toman datos sin procesar y los procesan de tal manera que es simple echar un vistazo rápido e instantáneamente. ser capaz de detectar tendencias, agrupaciones y valores atípicos, lo que significa que puede sacar conclusiones correctas y tomar decisiones informadas decisiones

¿Qué es YouPlot?

YouPlot es una herramienta de línea de comandos que dibuja diagramas, gráficos y diagramas en su terminal Linux.

El programa acepta archivos de valores separados por tabuladores (TSV) como entrada y devuelve gráficos de dispersión, diagramas de caja, histogramas, gráficos de barras y más con un formato hermoso.

Además de enviar archivos locales a YouPlot, también puede generar gráficos sobre la marcha canalizando la salida estándar a YouPlot como parte del comando.

Cómo instalar YouPlot en Linux

YouPlot está disponible como Ruby Gem, sin embargo, la forma más fácil de instalar YouPlot en Linux es a través del administrador de paquetes Homebrew.

Homebrew no viene preinstalado en muchas distribuciones de Linux, por lo que antes de comenzar, debe instale Homebrew en su sistema Linux.

Ahora instala YouPlot con:

elaborar cerveza instalar youplot

Haz gráficos fabulosos en tu terminal Linux con YouPlot

Puede invocar YouPlot usando usted trama o subir, y la estructura de comando básica es:

subir 

El dominio switch es el tipo de trama que le gustaría producir. Los más comunes son:

Dominio

Acción

bar

Dibujar un gráfico de barras horizontales

historia

Dibujar un histograma horizontal

línea

Dibujar un gráfico de líneas

líneas

Dibujar un gráfico de líneas con múltiples series

dispersión

Dibujar un gráfico de dispersión

d

Dibujar un diagrama de densidad

caja

Dibujar un diagrama de caja

Las opciones disponibles varían según el tipo de gráfico que esté utilizando. Para ver las opciones disponibles para cada tipo, utilice el --ayuda cambiar. Si desea ver lo que puede hacer con un gráfico de dispersión, ingrese:

uplot dispersión --ayuda

Los desarrolladores de YouPlot han proporcionado excelentes datos de muestra en formato TSV para permitirle explorar las funciones de YouPlot. Puedes descargarlo con:

wget https://raw.githubusercontent.com/kojix2/youplot/main/test/fixtures/IRIStsv.tsv

Los datos se relacionan con las plantas con flores y brindan métricas para la longitud del sépalo, el ancho del sépalo, la longitud del pétalo, el ancho del pétalo y la especie.

Para dibujar un diagrama de caja básico, ingrese

caja de carga IRIStsv.tsv

Esto no es particularmente útil ya que la trama no tiene etiquetas de eje ni título. Puede agregarlos usando el --xlabel, etiqueta, y --título interruptores

Por ejemplo, si tiene un archivo TSV con datos que contienen el factor de frescura percibido de diferentes tipos de gráficos, muestra estos datos con:

uplot box --title '¿Qué tan geniales son estos gráficos?' --xlabel 'índice de frialdad' --ylabel 'tipo'

El gráfico resultante será similar al que se muestra en la imagen de arriba.

También puede canalizar la entrada desde la salida estándar de otro programa. Un excelente ejemplo dado por los desarrolladores de YouPlot es:

python3 -c 'from math import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" for i in range (101))print ( datos)' | línea de trama

El comando anterior producirá 101 valores separados por tabuladores y los canalizará a YouPlot, produciendo una onda sinusoidal encantadora.

¡Visualice los datos como gráficos en su terminal de Linux!

No hay límite en lo que YouPlot puede mostrar en su terminal Linux, pero si prefiere una forma más convencional de visualizar datos, hay muchas opciones de GUI disponibles.