问题
I want to represent streaming data using gnuplot. I tried it to plot using commands like 'replot','pause' and 'reread'. But its too slow and weird when data set is so large and similar.Is there any other way to plot streaming data
回答1:
feedgnuplot is a Perl wrapper script around Gnuplot which does exactly what you describe using replot. It has a realtime streaming mode with option --stream. The documentation has an example where a live graph of bandwidth use of a network interface is drawn. If some option you need is not directly supported by feedgnuplot, you can sitll pass options through to gnuplot, so all drawing styles, axis settings etc are supported.
来源:https://stackoverflow.com/questions/11643140/representation-of-streaming-data-using-gnuplot