Multiscatter User's Manual
Multiscatter is a tool for exploring multidimensional data
sets through the use of scatterplots.
Invoking multiscatter
| Normally: | multiscatter <inputfile
|
| For learning: | multiscatter -demo
|
For normal use:
multiscatter <inputfile
where inputfile contains many lines of numbers,
like this:
69 -42 -13 -2
73 -45 -10 -1
72 -42 -13 -1
73 -48 -9 -1
72 -46 -10 -1
72 -41 -13 -2
69 -32 -20 -2
58 -14 -26 -3
52 -1 -30 -4
72 -44 -12 -2
68 -28 -22 -2
68 -29 -21 -2
72 -47 -9 -1
69 -44 -11 -2
66 -27 -22 -3
72 -43 -12 -1
Each line represents a single point in n-dimensional space,
n being 4 in the above example.
For learning how to use it:
multiscatter -demo
causes multiscatter to create its own set of 3-dimensional data,
whose structure the user can attempt to elucidate by exploration.
The controls
After you have made one or more scatterplots, you will
probably select one point of interest by clicking on it.
You can then use these buttons:
- Recruit 1 neighbor
- Finds the unselected point closest to the point or points already selected,
and selects it. If several points tie for "closest", they all
get selected; hence the "approximate" tilde on the button.
- Recruit aggressively
- Finds the unselected point closest to the point or points already selected,
and notes how far it is from the closest selected point.
All points within that distance are then selected, and the
selection process is repeated until no unselected points are
within that distance of a selected point. Repeated clicking
of this button is useful for gathering together points that are
clustered in a multidimensional way that might not be obvious
from the two-dimensional projections of scatterplots.
- Undo last recruit
- Sometimes the Recruit aggressively button goes too far.
A single level of "undo" is provided to help with this problem.
- Complement selection
- Selected points become unselected, and unselected points
become selected.
- Unselect all
- All points become unselected.
- Print selected points
- The selected points are printed to standard output.
- Delete selected points
- The selected points are deleted from the dataset.
If the remaining points are substantially more localized,
newly made plots will have a larger scale.