Eu tenho um aplicativo que imprime dados em stdout, um número de ponto flutuante aproximadamente a cada segundo. Eu gostaria de visualizar os números como um gráfico.
Qual é a maneira mais fácil de fazer isso? De preferência, estou procurando algo que possa fazer na linha de comando e, idealmente, sem fazer nenhuma programação ou script.
linux
command-line
charts
Mads Skjern
fonte
fonte
Eu nunca o usei, mas existe o Spark . Parece o que você quer.
fonte
Como seus dados estão sendo gravados no stdout. Você pode redirecioná-lo para um script usando pipe. O script, por sua vez, plotaria os dados. Para dar um exemplo simples: Aqui está um pequeno tutorial que escrevi para fazer exatamente isso: link .
Este exemplo mostra como plotar dados 1D da mesma forma que você (séries temporais de números de ponto flutuante).
your_script | python plot_script.py -t 1000
1000 sendo a história para manter
Espero que ajude.
fonte