XPLOT.ORG(1)
β¨ XPLOT.ORG β¨
okay bestie, welcome to xplot.org, a fast tool to graph and visualize lots of data π she's a manual page, section 1, General Commands Manual, and she's literally the moment.
πΈ SYNOPSIS πΈ
xplot.org [-v] [-x] [-y] [-tile] [-mono] [-1]
[-d display | -display display] [-d2 display] file [files...]
π¦ DESCRIPTION π¦
so xplot.org is a fast visualization tool for examining multiple data sets in parallel plots π«Ά like, you get easy zoom-in and zoom-out, no cap, and it does synchronized views into multiple data sets β that's the -x, -y, and -tile options doing their thing β¨
π OPTIONS π
-1β lets you look at multiple data sets one at a time. the way this one works is it changes the behavior of click-right and shift-click-right: instead of exiting and printing, they now cycle forward and backward through the various plots π₯-ddisplay,-displaydisplay,-d2display β all of these select which display(s) on which to draw the graphs π₯οΈ-monoβ causes the graph(s) to be drawn in black and white, with no use of color. minimal. austere. iconic in its own way π-tileβ lets you look at multiple data sets in parallel β¨ the plots will each consume 1/nth of the vertical space that would have been used with one plot. this works well if the window manager refrains from wasting pixels with decorative tabs and respects the hints thatxplot.orgprovides π-vβ prints the version number π-xβ causes several graphs to be synchronized on the X-axis. zooming in one window zooms all the others, with the same portion of the X-axis on display. the Y-axis of the other graphs will be autoscaled to fit the data π-yβ causes several graphs to be synchronized on the Y-axis. zooming in one window zooms all the others, with the same portion of the Y-axis on display π
π±οΈ USE OF MOUSE BUTTONS π±οΈ
when you're running xplot.org, the mouse may be used to zoom in and out on data. mouse girl summer fr fr π
- dragging with the left mouse button depressed while inside the axes of the graph β draws a rubber-band box around the area to be replotted in the existing window β
- dragging with the left mouse button depressed while outside the axes (below the X-axis or to the left of the Y-axis) β selects the range of the axis to plot. in effect, this is like the previous mechanism, but it only zooms on one axis π
- dragging with the middle mouse button inside the axes β pans the graph; the start-drag position ends up being at the end-drag position. dragging on the axes pans only in one dimension π¦
- clicking the left mouse button β zooms out to the previous view. you can zoom in multiple times, then back up through each view. panning locations are not saved π
- clicking the right mouse button β exits the program. just like that. no warning. gone π
- shift-clicking on the mouse buttons β produces Postscript files with the same axis extents as the current view β¨
- shift-left produces a full-page view π
- shift-middle produces a squarish plot β¬
- shift-right produces a plot such that three of them fit on a page of LaTeX π§
π PLOT LANGUAGE π
there are several example files β demo.0, demo.1, demo.2, etc. β stored with the xplot.org sources πΈ and demo.0 lists all the commands, periodt.
xplot.org demo.0
that right there demonstrates xplot.org's capabilities π go off.
π USE WITH TCPDUMP π
the command
tcpdump -tt -S ... > tcpdump.out
saves a tcpdump formatted output trace to tcpdump.out. the -tt and -S flags tell tcpdump to print an unformatted timestamp and to use absolute TCP sequence numbers π«Ά
this trace can then be examined by being processed with tcpdump2xplot.
tcpdump -plot tcpdump.out
π SEE ALSO π
π HISTORY π
the xplot.org command was written by Tim Shepard as a tool to use in his analysis of TCP performance while at MIT ποΈ some features were added by Andrew Heybey and Greg Troxel π
π BUGS π
- some people may not like that the right mouse button exits without confirmation π although others consider it a feature that enables rapidly viewing hundreds of similar plots. honestly? both valid. main character energy either way π
- should use standard X geometry specifications. noted. on the list. bestie we'll get there π
and that's the whole page, bestie!! π this was Debian's build of the xplot.org(1) manual page, dated 27 January 1999 β yeah she's vintage but she ate and left no crumbs πβ¨ go plot something gorgeous π
π¦ where this page comes from
- debian bookworm: xplot-xplot.org 0.90.7.1-4+b1
- debian trixie: xplot-xplot.org 0.90.7.1-4+b1
- ubuntu jammy: xplot-xplot.org 0.90.7.1-4
- ubuntu noble: xplot-xplot.org 0.90.7.1-4
- ubuntu questing: xplot-xplot.org 0.90.7.1-5
- ubuntu resolute: xplot-xplot.org 0.90.7.1-5build1
- ubuntu stonking: xplot-xplot.org 0.90.7.1-5build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms