#! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'help/Actions_Command' <<'END_OF_FILE' XActions X XNew data: read in a new data file XPrint: print plotting window XSubset data: specify a subset of the current data matrix XStore resources: create a data-specific .resources file END_OF_FILE if test 187 -ne `wc -c <'help/Actions_Command'`; then echo shar: \"'help/Actions_Command'\" unpacked with wrong size! fi # end of 'help/Actions_Command' fi if test -f 'help/AddAxes_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/AddAxes_Command'\" else echo shar: Extracting \"'help/AddAxes_Command'\" \(143 characters\) sed "s/^X//" >'help/AddAxes_Command' <<'END_OF_FILE' XAdd axes X XWhen this button is on, axes are added to the plot. X XThis can be set in the XGobi resource file. The default is X X*showAxes: True X END_OF_FILE if test 143 -ne `wc -c <'help/AddAxes_Command'`; then echo shar: \"'help/AddAxes_Command'\" unpacked with wrong size! fi # end of 'help/AddAxes_Command' fi if test -f 'help/AxisLabels' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/AxisLabels'\" else echo shar: Extracting \"'help/AxisLabels'\" \(171 characters\) sed "s/^X//" >'help/AxisLabels' <<'END_OF_FILE' XAdd Axes: add axis labels X XThis button toggles on and off axis labels. These labels can remain Xin place during any operations that are performed on a two-variable Xplot. END_OF_FILE if test 171 -ne `wc -c <'help/AxisLabels'`; then echo shar: \"'help/AxisLabels'\" unpacked with wrong size! fi # end of 'help/AxisLabels' fi if test -f 'help/Brush_BrushOn' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_BrushOn'\" else echo shar: Extracting \"'help/Brush_BrushOn'\" \(390 characters\) sed "s/^X//" >'help/Brush_BrushOn' <<'END_OF_FILE' XBrush On: activate brushing X XWhen the "Brush On" button is highlighted, moving the brush over a Xplotted point will cause that point to change its color or plotting Xcharacter (called a glyph). If brushing is turned off, the brush can Xbe freely moved across the plotting window and it will not change the Xpoints. X XThink of this button as the operation that puts the paint on the Xpaintbrush. END_OF_FILE if test 390 -ne `wc -c <'help/Brush_BrushOn'`; then echo shar: \"'help/Brush_BrushOn'\" unpacked with wrong size! fi # end of 'help/Brush_BrushOn' fi if test -f 'help/Brush_ColorMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_ColorMenu'\" else echo shar: Extracting \"'help/Brush_ColorMenu'\" \(564 characters\) sed "s/^X//" >'help/Brush_ColorMenu' <<'END_OF_FILE' XColor Menu: choose a brushing color X XBelow the Painting button are the Color Menu and the Glyph Menu. Press Xand hold on the menu buttons to activate the menus. Drag the mouse and Xrelease when the label for the color or glyph you want is highlighted. X XThe Color Menu is only active if you are using a color workstation. X XResources: X X *brushColor0: Sienna X *brushColor1: HotPink X *brushColor2: Red X *brushColor3: Orange X *brushColor4: Yellow X *brushColor5: Green X *brushColor6: SkyBlue X *brushColor7: Orchid X *brushColor8: Peru X *brushColor9: SlateBlue X END_OF_FILE if test 564 -ne `wc -c <'help/Brush_ColorMenu'`; then echo shar: \"'help/Brush_ColorMenu'\" unpacked with wrong size! fi # end of 'help/Brush_ColorMenu' fi if test -f 'help/Brush_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_Command'\" else echo shar: Extracting \"'help/Brush_Command'\" \(1709 characters\) sed "s/^X//" >'help/Brush_Command' <<'END_OF_FILE' XBrush X XThis activates a set of operations used in brushing. Brushing can be Xperformed with one single XGobi process running, but it is most Xinteresting and useful to perform brushing with more than one XGobi Xprocess active at the same time, with a different view of the same data Xdisplayed in each. When brushing operations are performed in any one XXGobi window, the new current state is instantly broadcast. Any other XXGobi window that read the broadcast information promptly updates its Xown window to reflect the changes. In order to respond to brushing Xevents, an XGobi process must be plotting data with the same number of Xrows as the broadcasting window, but it need not be in the Brushing Xmode itself. (In fact, machine response is best if the passive window Xis in a Pause state or in the XY Plot mode, consuming few computing Xcycles.) In order to prevent the sending or receiving of brushing Xinformation, select Unlink in the main panel. X XThe instruction label that appears above the plotting window is Xthere to remind you of the brush use. As you move the pointer Xinside the plotting window, the "brush," which is drawn in the Xcurrent plotting color, will move with you. If you are brushing Xpoints, the brush is a rectangle and points contained inside it Xare brushed; if you are brushing line segments, the brush is a Xcrosshair and line segments intersected by either leg of the Xbrush are brushed. It is possible to brush both points and line Xsegments at the same time. X XTo brush points or lines, hold the left button down and move the Xpointer. To reshape the brush, hold down the middle button and Xmove. To brush and reshape at the same time, hold down both the Xleft and middle buttons. X END_OF_FILE if test 1709 -ne `wc -c <'help/Brush_Command'`; then echo shar: \"'help/Brush_Command'\" unpacked with wrong size! fi # end of 'help/Brush_Command' fi if test -f 'help/Brush_Complement' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_Complement'\" else echo shar: Extracting \"'help/Brush_Complement'\" \(262 characters\) sed "s/^X//" >'help/Brush_Complement' <<'END_OF_FILE' XComplement X XClicking here causes erased points to become visible and visible points Xto become erased. There is no Undo operation for erasing, but by using Xa combination of Complement and Erase, a user can recover particular Xpoints that were previously erased. X END_OF_FILE if test 262 -ne `wc -c <'help/Brush_Complement'`; then echo shar: \"'help/Brush_Complement'\" unpacked with wrong size! fi # end of 'help/Brush_Complement' fi if test -f 'help/Brush_DeleteErased' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_DeleteErased'\" else echo shar: Extracting \"'help/Brush_DeleteErased'\" \(318 characters\) sed "s/^X//" >'help/Brush_DeleteErased' <<'END_OF_FILE' XDelete erased X XClick on this button to specify that erased points should be Xtreated as "deleted." When the data are standardized or Xscaled, it will be as if those points are not there. X XUndelete X XRestore the "deleted" points. They will still be erased, but Xthey will be included in data standardization and scaling. END_OF_FILE if test 318 -ne `wc -c <'help/Brush_DeleteErased'`; then echo shar: \"'help/Brush_DeleteErased'\" unpacked with wrong size! fi # end of 'help/Brush_DeleteErased' fi if test -f 'help/Brush_Erase' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_Erase'\" else echo shar: Extracting \"'help/Brush_Erase'\" \(165 characters\) sed "s/^X//" >'help/Brush_Erase' <<'END_OF_FILE' XErase X XWhen Erase is activated, the brush is used to cause points to become Xinvisible; that is, they are simply not plotted. This is always a Xpersistent operation. END_OF_FILE if test 165 -ne `wc -c <'help/Brush_Erase'`; then echo shar: \"'help/Brush_Erase'\" unpacked with wrong size! fi # end of 'help/Brush_Erase' fi if test -f 'help/Brush_GlyphMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_GlyphMenu'\" else echo shar: Extracting \"'help/Brush_GlyphMenu'\" \(439 characters\) sed "s/^X//" >'help/Brush_GlyphMenu' <<'END_OF_FILE' XGlyph menu X XBelow the Painting button are the Color Menu and the Glyph Menu. Press Xand hold on the menu buttons to activate the menus. Drag the mouse and Xrelease when the label for the color or glyph you want is highlighted. X XYou can set the glyph used by XGobi as a default glyph using your Xresource file. The default value is X X*glyphId: 1 X X0 represents a single pixel X1-4 are crosses of increasing size X5-9 are X's of increasing size END_OF_FILE if test 439 -ne `wc -c <'help/Brush_GlyphMenu'`; then echo shar: \"'help/Brush_GlyphMenu'\" unpacked with wrong size! fi # end of 'help/Brush_GlyphMenu' fi if test -f 'help/Brush_Modes' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_Modes'\" else echo shar: Extracting \"'help/Brush_Modes'\" \(516 characters\) sed "s/^X//" >'help/Brush_Modes' <<'END_OF_FILE' XBrushing modes: Persistent, Transient, Undo X XThese are three different brushing modes. X XPersistent: When you brush a point, it retains its new color or glyph Xwhen the brush is no longer over that point. X XTransient: As the brush moves off a point, it returns to the color and Xglyph it had before the brush covered it. X XUndo: When Undo is activated, moving the brush over a point that was Xpainted during the preceding Persistent brushing action restores that Xpoint to the state it had just before it was brushed. X END_OF_FILE if test 516 -ne `wc -c <'help/Brush_Modes'`; then echo shar: \"'help/Brush_Modes'\" unpacked with wrong size! fi # end of 'help/Brush_Modes' fi if test -f 'help/Brush_PointsLines' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_PointsLines'\" else echo shar: Extracting \"'help/Brush_PointsLines'\" \(428 characters\) sed "s/^X//" >'help/Brush_PointsLines' <<'END_OF_FILE' XPoints X XWhen this button is on, a rectangular brush is used to Xchange the color or glyph of points that are contained by Xthe brush. X XLines X XWhen this button is on, a crosshair brush is used to change Xthe color of line segments. If either the horizontal or Xvertical arm of the crosshair intersects a line segments, it Xwill be brushed. X XIf both Points and Lines is on, then both point and line Xbrushing is done at the same time. END_OF_FILE if test 428 -ne `wc -c <'help/Brush_PointsLines'`; then echo shar: \"'help/Brush_PointsLines'\" unpacked with wrong size! fi # end of 'help/Brush_PointsLines' fi if test -f 'help/Brush_ResetMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_ResetMenu'\" else echo shar: Extracting \"'help/Brush_ResetMenu'\" \(321 characters\) sed "s/^X//" >'help/Brush_ResetMenu' <<'END_OF_FILE' XReset menu X XPress and hold to access the reset choices presented in this menu. X XReset brush size Reset the brush to its default size. XReset colors Restore all points to the default color. XReset glyphs Restore all points to the default glyph. XRestore erased points Make all points visible. X END_OF_FILE if test 321 -ne `wc -c <'help/Brush_ResetMenu'`; then echo shar: \"'help/Brush_ResetMenu'\" unpacked with wrong size! fi # end of 'help/Brush_ResetMenu' fi if test -f 'help/Brush_SaveInFile' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_SaveInFile'\" else echo shar: Extracting \"'help/Brush_SaveInFile'\" \(1078 characters\) sed "s/^X//" >'help/Brush_SaveInFile' <<'END_OF_FILE' XSave in file X XThis allows a user to save the brushing glyph and color information. X XA popup window appears that asks you to type in a file name. (You must Xposition the cursor inside the window in the lower right of the popup Xwindow to have your typing acknowledged.) You can erase typed Xcharacters using the delete or backspace operation you are used to. X XIf XGobi is initiated from the shell, two ascii files are created. If X'fname' is the string you type in, then 'fname.glyphs' contains Xintegers (one per row) representing the glyphs used -- the same numbers Xthat can be found at the left of the glyph menu; 'fname.colors' Xcontains strings representing the color names. X XIf XGobi is initiated within S, two S vectors are created, and they Xhave the same names specified above. 'Fname.colors' is a character Xvector, and 'fname.glyphs' is an integer vector. X XIf the root 'fname' that you choose is the name of the data file, and Xyou put it in the same directory, then these glyphs and colors will be Xretrieved and used again the next time you initiate XGobi using this Xdata. END_OF_FILE if test 1078 -ne `wc -c <'help/Brush_SaveInFile'`; then echo shar: \"'help/Brush_SaveInFile'\" unpacked with wrong size! fi # end of 'help/Brush_SaveInFile' fi if test -f 'help/Brush_SaveInVar' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_SaveInVar'\" else echo shar: Extracting \"'help/Brush_SaveInVar'\" \(616 characters\) sed "s/^X//" >'help/Brush_SaveInVar' <<'END_OF_FILE' XSave in var X XUse this button to store groups created by brushing in the last Xvariable, the one usually showing the label "1:n." After you have Xsaved the group information in that variable, its label will change to X"group." X XThe group information will remain in the variable until one of two Xthings happens: X X* If DotPlot is selected, that variable will contain the values Xnecessary to achieve the spreading of the data required by the Xtexturing algorithm. X X* If colors and glyphs are reset using the brushing Reset Menu and X"Save in var" is selected again, the variable will contain the row Xnumbers of the data. X X X END_OF_FILE if test 616 -ne `wc -c <'help/Brush_SaveInVar'`; then echo shar: \"'help/Brush_SaveInVar'\" unpacked with wrong size! fi # end of 'help/Brush_SaveInVar' fi if test -f 'help/Brush_SendUpdate' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Brush_SendUpdate'\" else echo shar: Extracting \"'help/Brush_SendUpdate'\" \(337 characters\) sed "s/^X//" >'help/Brush_SendUpdate' <<'END_OF_FILE' XSend Update X XIf you initiate a second XGobi window for a set of data, and you want that Xwindow to acquire the brushing characteristics of an existing window, then Xclick on Send Update in the older window. This causes the second window to Xacquire all the information about color, glyph, and visibility of the Xwindow in which you click. X END_OF_FILE if test 337 -ne `wc -c <'help/Brush_SendUpdate'`; then echo shar: \"'help/Brush_SendUpdate'\" unpacked with wrong size! fi # end of 'help/Brush_SendUpdate' fi if test -f 'help/CarryVars_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/CarryVars_Command'\" else echo shar: Extracting \"'help/CarryVars_Command'\" \(554 characters\) sed "s/^X//" >'help/CarryVars_Command' <<'END_OF_FILE' XCarry vars btwn modes X XIf this button is off, then each of the modes DotPlot, XYPlot, XRotate, and Tour has its own idea of which variables it is plotting, Xand is not influenced by variable selection actions occurring in the Xother modes. If it is on, an attempt is made to establish continuity Xof selected variables between modes. For example, if you select a Xparticular three variables in Rotate, then move to Tour, the Tour Xwill begin with those same three variables. X XThis can be set in the XGobi resource file. The default is X X*carryVars: False X END_OF_FILE if test 554 -ne `wc -c <'help/CarryVars_Command'`; then echo shar: \"'help/CarryVars_Command'\" unpacked with wrong size! fi # end of 'help/CarryVars_Command' fi if test -f 'help/DotPlot_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/DotPlot_Command'\" else echo shar: Extracting \"'help/DotPlot_Command'\" \(760 characters\) sed "s/^X//" >'help/DotPlot_Command' <<'END_OF_FILE' XDotPlot X XThis button initiates a one-variable plotting mode, displaying the data Xin a vertical strip chart. The method used is described in "Strips XDisplaying Empirical Distributions: I. Textured Dot Strips" by John XTukey and Paul Tueky. X XOnly the middle button is effective in this mode. See the help file Xfor the variable selection panel for more detail. X XIn this mode, the last variable in the variable selection panel Xcontains the values used by the texturing algorithm to spread the Xdata. The label becomes "txtr." You can enter Scale, Brush, or XIdentify without losing a textured dot plot, and that last variable is Xunchanged. However, if you select XYPlot, Rotate or Tour, the variable Xwill change: it then contains the row numbers of the data. END_OF_FILE if test 760 -ne `wc -c <'help/DotPlot_Command'`; then echo shar: \"'help/DotPlot_Command'\" unpacked with wrong size! fi # end of 'help/DotPlot_Command' fi if test -f 'help/DotPlot_Cycle' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/DotPlot_Cycle'\" else echo shar: Extracting \"'help/DotPlot_Cycle'\" \(637 characters\) sed "s/^X//" >'help/DotPlot_Cycle' <<'END_OF_FILE' XCycle X XSelecting the "Cycle" button will start XGobi cycling through the Xtextured dotplots. X XThe scrollbar allows control of the delay between plots: moving the Xscrollbar to the right will lengthen the delay. X XTo control the scrollbar, position the cursor about where you'd like Xthe new delay to be, then click the left or middle mouse button. You Xcan also move the cursor with the mouse button held down to adjust the Xdelay interactively. X XChange Direction X XClicking on this button changes the direction of the cycle: that is, Xthe next variable to be plotted is either the one before or the one Xafter the currently plotted variable. END_OF_FILE if test 637 -ne `wc -c <'help/DotPlot_Cycle'`; then echo shar: \"'help/DotPlot_Cycle'\" unpacked with wrong size! fi # end of 'help/DotPlot_Cycle' fi if test -f 'help/Exit_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Exit_Command'\" else echo shar: Extracting \"'help/Exit_Command'\" \(36 characters\) sed "s/^X//" >'help/Exit_Command' <<'END_OF_FILE' XExit X XTerminate this XGobi process. END_OF_FILE if test 36 -ne `wc -c <'help/Exit_Command'`; then echo shar: \"'help/Exit_Command'\" unpacked with wrong size! fi # end of 'help/Exit_Command' fi if test -f 'help/Help' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Help'\" else echo shar: Extracting \"'help/Help'\" \(667 characters\) sed "s/^X//" >'help/Help' <<'END_OF_FILE' XHelp X XTo use XGobi's online help, position the cursor inside the control Xor window about which you'd like information, then click right. If Xinformation is available for the control (or widget, in X terminology) Xthat you selected, you will be asked to position a help window for that Xcontrol. X XIf the information more than fills the screen of the help window, Xuse the left or middle mouse button to scroll the window. X XYou can leave the help window in place for future reference while you Xcontinue to work with XGobi. X XNote: XOnline help is available for pushbuttons, scrollbars, the variable Xselection panel, and the plotting window; it's not available for Xlabels. END_OF_FILE if test 667 -ne `wc -c <'help/Help'`; then echo shar: \"'help/Help'\" unpacked with wrong size! fi # end of 'help/Help' fi if test -f 'help/Identify_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Identify_Command'\" else echo shar: Extracting \"'help/Identify_Command'\" \(899 characters\) sed "s/^X//" >'help/Identify_Command' <<'END_OF_FILE' XIdentify X XThis mode is used to identify the case (row) of plotted points. If a Xfile containing case labels has been supplied, those labels are used Xhere. If not, the row number of each point is used. To see these Xlabels, simply move the cursor inside the plotting window. The label Xof the point nearest the cursor will be printed. X XTo cause a label to become "sticky", click left when the target label Xis printed. The printing style changes and the label now remains Xprinted as the cursor moves off, and even remains printed as you leave Xthe Identify mode. It is possible to rescale or rotate data, and the Xsticky labels will continue to be printed next to their associated Xpoints. X XTo cause a label to become "unsticky", return to the Identify mode and Xclick left again when the target point is nearest the cursor. X XIdentification works in a single window or in one or more linked Xwindows. X END_OF_FILE if test 899 -ne `wc -c <'help/Identify_Command'`; then echo shar: \"'help/Identify_Command'\" unpacked with wrong size! fi # end of 'help/Identify_Command' fi if test -f 'help/Identify_RmLabels' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Identify_RmLabels'\" else echo shar: Extracting \"'help/Identify_RmLabels'\" \(166 characters\) sed "s/^X//" >'help/Identify_RmLabels' <<'END_OF_FILE' XRemove Labels X XIt is possible to restore all labels to "unsticky" status by Xclicking on the button labeled Remove Labels which is just left of the Xplotting window. X X END_OF_FILE if test 166 -ne `wc -c <'help/Identify_RmLabels'`; then echo shar: \"'help/Identify_RmLabels'\" unpacked with wrong size! fi # end of 'help/Identify_RmLabels' fi if test -f 'help/LineEdit_AddLines' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_AddLines'\" else echo shar: Extracting \"'help/LineEdit_AddLines'\" \(549 characters\) sed "s/^X//" >'help/LineEdit_AddLines' <<'END_OF_FILE' XAdd X XClick here to enable the interactive addition of connecting line Xsegments. As you move the cursor in the plot window, the nearest Xpoint is marked with a diamond. To add a line between two points, Xpress and hold the left button when one of the points is the nearest Xpoint. As you drag the cursor, a dotted line connects that point to Xthe nearest point. When the dotted line is where you want the final Xline to me, release the mouse button. X XIf you realize that you didn't want that point after all, then click Xmiddle and it will be deleted. END_OF_FILE if test 549 -ne `wc -c <'help/LineEdit_AddLines'`; then echo shar: \"'help/LineEdit_AddLines'\" unpacked with wrong size! fi # end of 'help/LineEdit_AddLines' fi if test -f 'help/LineEdit_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_Command'\" else echo shar: Extracting \"'help/LineEdit_Command'\" \(599 characters\) sed "s/^X//" >'help/LineEdit_Command' <<'END_OF_FILE' XLineEdit X XThis button enables an interactive line editor, allows line Xsegments between points to be added or removed interactively. XWhen you select LineEdit, if the connecting lines are not Xcurrently being shown, the "Show lines" option is turned on Xand the connecting lines are plotted. X(See the help file for the Options button in the main panel.) X XThe connecting lines can be specified in a startup file named using a X.lines suffix. The .lines file consists of pairs of numbers on Xseparate lines, where the pair indicates the row numbers of the Xpoints to be connected, for example: X X1 3 X1 4 X2 5 END_OF_FILE if test 599 -ne `wc -c <'help/LineEdit_Command'`; then echo shar: \"'help/LineEdit_Command'\" unpacked with wrong size! fi # end of 'help/LineEdit_Command' fi if test -f 'help/LineEdit_Read' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_Read'\" else echo shar: Extracting \"'help/LineEdit_Read'\" \(248 characters\) sed "s/^X//" >'help/LineEdit_Read' <<'END_OF_FILE' XRead from file X XClick on this button to read in a new pattern of connecting line Xsegments. X XThe file consists of pairs of numbers on separate lines, where the Xpair indicates the row numbers of the points to be connected, for Xexample: X X1 3 X1 4 X2 5 X END_OF_FILE if test 248 -ne `wc -c <'help/LineEdit_Read'`; then echo shar: \"'help/LineEdit_Read'\" unpacked with wrong size! fi # end of 'help/LineEdit_Read' fi if test -f 'help/LineEdit_RmAllLines' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_RmAllLines'\" else echo shar: Extracting \"'help/LineEdit_RmAllLines'\" \(155 characters\) sed "s/^X//" >'help/LineEdit_RmAllLines' <<'END_OF_FILE' XRemove all lines X XClick here to remove all connecting lines, presumably because Xyou wish to read in a new file or interactively create a new Xset of lines. END_OF_FILE if test 155 -ne `wc -c <'help/LineEdit_RmAllLines'`; then echo shar: \"'help/LineEdit_RmAllLines'\" unpacked with wrong size! fi # end of 'help/LineEdit_RmAllLines' fi if test -f 'help/LineEdit_RmLines' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_RmLines'\" else echo shar: Extracting \"'help/LineEdit_RmLines'\" \(367 characters\) sed "s/^X//" >'help/LineEdit_RmLines' <<'END_OF_FILE' XDelete X XClick here to enable the interactive deletion of connecting line Xsegments. As you move the cursor in the plot window, the nearest line Xsegment is highlighted by being drawn boldly. When the segment you Xwant to delete is highlighted, click left. X XIf you realize that you didn't want to delete that point after all, Xthen click middle and it will be restored. END_OF_FILE if test 367 -ne `wc -c <'help/LineEdit_RmLines'`; then echo shar: \"'help/LineEdit_RmLines'\" unpacked with wrong size! fi # end of 'help/LineEdit_RmLines' fi if test -f 'help/LineEdit_Save' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/LineEdit_Save'\" else echo shar: Extracting \"'help/LineEdit_Save'\" \(429 characters\) sed "s/^X//" >'help/LineEdit_Save' <<'END_OF_FILE' XSave in file X XClick here to save the current configuration of connecting line Xsegments. The file you create can be used in future XGobi sessions. X XA window will appear that asks you for a filename; to whatever you Xtype, .lines will be appended. Thus if you are viewing a datafile Xnamed dfile, just typing dfile will create a file named dfile.lines Xwhich will be automatically read in the next time you initiate XGobi Xon dfile. END_OF_FILE if test 429 -ne `wc -c <'help/LineEdit_Save'`; then echo shar: \"'help/LineEdit_Save'\" unpacked with wrong size! fi # end of 'help/LineEdit_Save' fi if test -f 'help/NewData_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/NewData_Command'\" else echo shar: Extracting \"'help/NewData_Command'\" \(881 characters\) sed "s/^X//" >'help/NewData_Command' <<'END_OF_FILE' XNew data X XIn this mode, you can read in a new data file together with its Xassociated labels. This is done by means of a popup window which asks Xyou to type in the name of the file to read. (This has not been Ximplemented from within S.) X XIf you type in the string 'fname,' then the data file can be named Xeither 'fname' or 'fname.dat.' Other files are named as follows: X Xfname.col: column labels, one per row Xfname.row: row labels, one per row Xfname.vgroups: variable groupings, all in a row Xfname.glyphs: a glyph id for each point, one per row Xfname.colors: a color name for each point, one per row Xfname.erase: a single long column, with a 1 or a 0 indicating X which points should be erased Xfname.resources: a few resource lines, specifying the size of the X plot window and the variable selection panel for this data; X can be created by the 'Store resources' command X X END_OF_FILE if test 881 -ne `wc -c <'help/NewData_Command'`; then echo shar: \"'help/NewData_Command'\" unpacked with wrong size! fi # end of 'help/NewData_Command' fi if test -f 'help/Note' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Note'\" else echo shar: Extracting \"'help/Note'\" \(40 characters\) sed "s/^X//" >'help/Note' <<'END_OF_FILE' XRemove Unlink_Command and Brush_BrushOn END_OF_FILE if test 40 -ne `wc -c <'help/Note'`; then echo shar: \"'help/Note'\" unpacked with wrong size! fi # end of 'help/Note' fi if test -f 'help/Options_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Options_Command'\" else echo shar: Extracting \"'help/Options_Command'\" \(706 characters\) sed "s/^X//" >'help/Options_Command' <<'END_OF_FILE' XOptions X XThis button pops up and down a menu of drawing options; each option Xis applied to all plotting modes. X XAdd Axes: add axes to the plot XShow Points: plot the points XShow Lines: plot the connecting line segments XUnlink: isolate a particular XGobi window or allow it to X be linked to other XGobis XCarry Vars Between Modes: whether variable selection in one X plotting mode should affect the selected variables in another X mode X XResources: X XThese are the default values for some of these resources. If you wish Xto change them, you can add a line to your private XGobi resources Xfile with a different value for the resource. X X*showAxes: True X*showPoints: True X*showLines: False X*carryVars: False END_OF_FILE if test 706 -ne `wc -c <'help/Options_Command'`; then echo shar: \"'help/Options_Command'\" unpacked with wrong size! fi # end of 'help/Options_Command' fi if test -f 'help/PlotWindow' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/PlotWindow'\" else echo shar: Extracting \"'help/PlotWindow'\" \(1236 characters\) sed "s/^X//" >'help/PlotWindow' <<'END_OF_FILE' XPlotting window X XIn the center of the XGobi window is the plotting window. In some XXGobi modes, there are a few words of instruction displayed above it. XThese instructions describe the mouse operations that are effective Xwithin the plotting window while that mode is selected. X XSee the documentation for Brush, Scale, and Identify in the main Xcommand panel for further information. X XThe partitioning of the space between the control panels, the plot Xwindow, the variable selection panel can be made by positioning the Xcursor above the little rectangles (called grips) that are at the Xbottom of the lines separating these regions, then pressing one of the Xmouse buttons and moving the cursor to the left or right. If this Xstill doesn't result in a good division of space between the plot Xwindow and the variable selection panel, you might want to adjust Xthe height and width of PlotWindow or VarPanel using your XGobi Xresource file. X XResources: X XThese are the defaults you might find useful for tailoring the XPlotWindow to your specifications X X *plotFont: -*-lucida-medium-r-normal-*-*-120-* X *XGobi*PlotWindow.height: 300 X *XGobi*PlotWindow.width: 300 X *XGobi*PlotWindow.foreground: White X *XGobi*PlotWindow.background: NavyBlue END_OF_FILE if test 1236 -ne `wc -c <'help/PlotWindow'`; then echo shar: \"'help/PlotWindow'\" unpacked with wrong size! fi # end of 'help/PlotWindow' fi if test -f 'help/Print_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Print_Command'\" else echo shar: Extracting \"'help/Print_Command'\" \(1132 characters\) sed "s/^X//" >'help/Print_Command' <<'END_OF_FILE' XPrint X XSelecting the "Print" button pops up a menu that allows you to save Xthe contents of the plotting window in a postscript file or send it Xdirectly to a postscript printer, after making some color adjustments Xif they are needed. X XUse the "Filename" text entry window to specify a filename or the X"Postscript printer" window to specify a printer, then select "Write Xto file" or "Send to printer" from the buttons at the bottom of the Xprint popup. X XSome facility for color adjustment has been provided. Many people Xuse XGobi with a dark background because that seems to highten the Xsense of depth in a multidimensional plot. When printing, however, Xwe want to print dark points on a light background. Defaults are Xprovided to handle that conversion, and the resulting postscript file Xshould print successfully either on a color or a monochrome printer. X XThe set of adjustments is not yet complete: if you are using a color Xworkstation, for instance, and some of your points are yellow, then Xthose points will vanish when you produce a black and white plot: Xthey will be converted to white and disappear on a white background. END_OF_FILE if test 1132 -ne `wc -c <'help/Print_Command'`; then echo shar: \"'help/Print_Command'\" unpacked with wrong size! fi # end of 'help/Print_Command' fi if test -f 'help/Rotate_Axis' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Axis'\" else echo shar: Extracting \"'help/Rotate_Axis'\" \(182 characters\) sed "s/^X//" >'help/Rotate_Axis' <<'END_OF_FILE' XY Axis, X Axis, Oblique Axis X XDefine the axis of rotation to be either X the vertical axis, Y X the horizontal axis, X X an oblique axis, controlled by mouse movements on the screen END_OF_FILE if test 182 -ne `wc -c <'help/Rotate_Axis'`; then echo shar: \"'help/Rotate_Axis'\" unpacked with wrong size! fi # end of 'help/Rotate_Axis' fi if test -f 'help/Rotate_ChangeDir' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_ChangeDir'\" else echo shar: Extracting \"'help/Rotate_ChangeDir'\" \(83 characters\) sed "s/^X//" >'help/Rotate_ChangeDir' <<'END_OF_FILE' XChange Direction X XClicking left on this button reverses the direction of rotation. END_OF_FILE if test 83 -ne `wc -c <'help/Rotate_ChangeDir'`; then echo shar: \"'help/Rotate_ChangeDir'\" unpacked with wrong size! fi # end of 'help/Rotate_ChangeDir' fi if test -f 'help/Rotate_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Command'\" else echo shar: Extracting \"'help/Rotate_Command'\" \(836 characters\) sed "s/^X//" >'help/Rotate_Command' <<'END_OF_FILE' XRotate X XSelecting Rotate sets XGobi in a three-variable plotting mode. The Xuser can rotate the data about a fixed vertical or horizontal axis, or Xabout a floating oblique axis, which is controlled by mouse movements Xon the screen. X XTo control the rotation with mouse movements, press and hold any mouse Xbutton while the cursor is in the plotting window. Now move the Xcursor. (Note that when the axis is fixed, movement is possible around Xthat axis.) X XThe lines appearing in the variable circles are proportional in length Xand direction to the axes of the three participating variables, and the Xsmall circle in the center of the variable circle indicates that a Xvariable is "last touched." See the help file for the variable Xselection panel for more detail. X XIf there are fewer than three variables in the data, rotation is Xdisabled. END_OF_FILE if test 836 -ne `wc -c <'help/Rotate_Command'`; then echo shar: \"'help/Rotate_Command'\" unpacked with wrong size! fi # end of 'help/Rotate_Command' fi if test -f 'help/Rotate_Interp' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Interp'\" else echo shar: Extracting \"'help/Rotate_Interp'\" \(397 characters\) sed "s/^X//" >'help/Rotate_Interp' <<'END_OF_FILE' XInterpolate X XSelecting Interpolate causes the plot to rock between a plot of Y vs X1 Xand Y vs X2 if "Y Axis" is selected, or between a plot of X vs Y1 and X Xvs Y2 if "X Axis" is selected. X XThe states set by the Rock and Interpolate buttons are mutually Xexclusive, that is, selecting one causes the other to be 'deselected.' X XNote: Interpolate doesn't work when rotation is about an oblique axis. END_OF_FILE if test 397 -ne `wc -c <'help/Rotate_Interp'`; then echo shar: \"'help/Rotate_Interp'\" unpacked with wrong size! fi # end of 'help/Rotate_Interp' fi if test -f 'help/Rotate_Pause' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Pause'\" else echo shar: Extracting \"'help/Rotate_Pause'\" \(88 characters\) sed "s/^X//" >'help/Rotate_Pause' <<'END_OF_FILE' XPause X XWhen Pause is selected, rotation is halted until the Pause button is Xdeselected. END_OF_FILE if test 88 -ne `wc -c <'help/Rotate_Pause'`; then echo shar: \"'help/Rotate_Pause'\" unpacked with wrong size! fi # end of 'help/Rotate_Pause' fi if test -f 'help/Rotate_Reinit' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Reinit'\" else echo shar: Extracting \"'help/Rotate_Reinit'\" \(191 characters\) sed "s/^X//" >'help/Rotate_Reinit' <<'END_OF_FILE' XReinit: Re-initialize rotation X XClicking on the "Reinit" button resets the coefficients to Xthe values they would have if you had just entered "Rotate" Xwith the currently selected variables. X END_OF_FILE if test 191 -ne `wc -c <'help/Rotate_Reinit'`; then echo shar: \"'help/Rotate_Reinit'\" unpacked with wrong size! fi # end of 'help/Rotate_Reinit' fi if test -f 'help/Rotate_Rock' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Rock'\" else echo shar: Extracting \"'help/Rotate_Rock'\" \(380 characters\) sed "s/^X//" >'help/Rotate_Rock' <<'END_OF_FILE' XRock X XWhile the plot is rotating, selecting Rock causes the rotation to Xchange direction after each ten subsequent replots. During rocking, Xincreasing the speed using the scrollbar causes the angle described by Xthe rocking motion to be wider. X XThe states set by the Rock and Interpolate buttons are mutually Xexclusive, that is, selecting one causes the other to be 'deselected.' END_OF_FILE if test 380 -ne `wc -c <'help/Rotate_Rock'`; then echo shar: \"'help/Rotate_Rock'\" unpacked with wrong size! fi # end of 'help/Rotate_Rock' fi if test -f 'help/Rotate_SaveCoefs' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_SaveCoefs'\" else echo shar: Extracting \"'help/Rotate_SaveCoefs'\" \(1073 characters\) sed "s/^X//" >'help/Rotate_SaveCoefs' <<'END_OF_FILE' XSave Coeffs: save rotation coefficients in a file X XThis operation allows a user to save the coefficients of rotation in Xuse at that moment. X XIf you select this button, rotation pauses and a window pops up that Xasks you to type in a file name. (You must position the cursor inside Xthe box in the lower right of the popup window to have your typing Xacknowledged.) You can erase typed characters using whatever delete or Xbackspace operation you are used to. When you have entered the file Xname, hit return. X XIf XGobi is initiated from the shell, the coefficients are written as Xtwo columns, where the first column contains the coefficients of the Xvariables plotted on the horizontal axis and the second column those Xon the vertical. (This is true whichever axis type is selected.) X XIf XGobi is initiated within S, the coefficients are written out as a Xvector. (This vector can be transformed into a matrix using the Xfollowing S command: t(array(coefs, c(2, ncols))), where coefs is the Xvector of coefficients and ncols is the number of columns in the Xcurrent data matrix.) END_OF_FILE if test 1073 -ne `wc -c <'help/Rotate_SaveCoefs'`; then echo shar: \"'help/Rotate_SaveCoefs'\" unpacked with wrong size! fi # end of 'help/Rotate_SaveCoefs' fi if test -f 'help/Rotate_Speed' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Rotate_Speed'\" else echo shar: Extracting \"'help/Rotate_Speed'\" \(442 characters\) sed "s/^X//" >'help/Rotate_Speed' <<'END_OF_FILE' XSpeed scrollbar X XThe first element in the rotation panel is a scrollbar which is used to Xcontrol the apparent speed of rotation. (In fact it sets the angle of Xrotation between successive replots of the data.) X XTo control the scrollbar, position the cursor about where you'd like Xthe new speed to be, then click the left or middle mouse button. You Xcan also move the cursor with the mouse button held down to adjust the Xspeed interactively. END_OF_FILE if test 442 -ne `wc -c <'help/Rotate_Speed'`; then echo shar: \"'help/Rotate_Speed'\" unpacked with wrong size! fi # end of 'help/Rotate_Speed' fi if test -f 'help/Scale_Center' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_Center'\" else echo shar: Extracting \"'help/Scale_Center'\" \(625 characters\) sed "s/^X//" >'help/Scale_Center' <<'END_OF_FILE' XCenter X XThis button toggles between two types of scaling methods. Clicking on Xthe button creates an instantaneous flash and label change between Data XCenter and Plot Center. When the label is Data Center, the data will Xbe scaled from the center (midrange) of the data. This preserves the Xshape of the scatter plot. When the label is Plot Center, the data will Xbe scaled from the center of the plotting window. This facilitates Xshape changes. For example, when the data are all to one side of the Xcenter of the window, the points farthest from the center will expand Xout or contract in faster than points near the center. END_OF_FILE if test 625 -ne `wc -c <'help/Scale_Center'`; then echo shar: \"'help/Scale_Center'\" unpacked with wrong size! fi # end of 'help/Scale_Center' fi if test -f 'help/Scale_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_Command'\" else echo shar: Extracting \"'help/Scale_Command'\" \(1021 characters\) sed "s/^X//" >'help/Scale_Command' <<'END_OF_FILE' XScale X XThis activates a set of operations for scaling and shifting the data Xinside the plotting window, and a scaling control panel appears to the Xleft of the plotting window. X XThe first set of controls applies to rescaling operations, and the Xsecond set to operations that shift the center of the data. X XIt is also possible to scale and shift the data using mouse operations Xinside the plotting window. XGobi signals these changes in two ways: XThe cursor changes inside the plotting window and a bit of text appears Xabove the window to briefly describe the mouse behavior. You can shift Xthe plot by dragging left and rescale it by dragging middle. If that Xsentence is too terse for you, read the following paragraph: X X Place the cursor inside the plotting window. Now hold the left button X down while moving the mouse, and notice that the plot moves around X inside the plotting region without changing shape. Now try doing the X same with the middle button, and notice that the plot is continuously X being rescaled. END_OF_FILE if test 1021 -ne `wc -c <'help/Scale_Command'`; then echo shar: \"'help/Scale_Command'\" unpacked with wrong size! fi # end of 'help/Scale_Command' fi if test -f 'help/Scale_ResetScale' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_ResetScale'\" else echo shar: Extracting \"'help/Scale_ResetScale'\" \(182 characters\) sed "s/^X//" >'help/Scale_ResetScale' <<'END_OF_FILE' XReset Scale X XUse this button to restore the data scale to the default, which is an Xapproximately square region adjusted to the smallest dimension of the Xrectangular plotting window. END_OF_FILE if test 182 -ne `wc -c <'help/Scale_ResetScale'`; then echo shar: \"'help/Scale_ResetScale'\" unpacked with wrong size! fi # end of 'help/Scale_ResetScale' fi if test -f 'help/Scale_ResetShift' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_ResetShift'\" else echo shar: Extracting \"'help/Scale_ResetShift'\" \(101 characters\) sed "s/^X//" >'help/Scale_ResetShift' <<'END_OF_FILE' XReset Shift X XUse this reset button to re-position the data around the center of the Xplotting window. END_OF_FILE if test 101 -ne `wc -c <'help/Scale_ResetShift'`; then echo shar: \"'help/Scale_ResetShift'\" unpacked with wrong size! fi # end of 'help/Scale_ResetShift' fi if test -f 'help/Scale_ScaleControl' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_ScaleControl'\" else echo shar: Extracting \"'help/Scale_ScaleControl'\" \(818 characters\) sed "s/^X//" >'help/Scale_ScaleControl' <<'END_OF_FILE' XScale Controls X XThe six buttons appearing below the Reset Scale button all change the Xscale when they are held down: X Xup arrow expand the plot in the vertical direction Xdown arrow contract the plot in the vertical direction X X + expand the plot in horizontal and vertical X directions equally X - contract the plot in horizontal and vertical X directions equally X Xright arrow expand the plot in the horizontal direction Xleft arrow contract the plot in the horizontal direction X XIn addition, the data can be expanded and contracted by dragging middle Xinside the plotting window. This facility allows the reshaping of the Xdata in arbitrary ways. The direction and extent of the change in Xscale depends on the direction and distance the user moves the cursor. END_OF_FILE if test 818 -ne `wc -c <'help/Scale_ScaleControl'`; then echo shar: \"'help/Scale_ScaleControl'\" unpacked with wrong size! fi # end of 'help/Scale_ScaleControl' fi if test -f 'help/Scale_ShiftControl' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Scale_ShiftControl'\" else echo shar: Extracting \"'help/Scale_ShiftControl'\" \(488 characters\) sed "s/^X//" >'help/Scale_ShiftControl' <<'END_OF_FILE' XShift Controls X XThe four buttons appearing below the Reset Shift button all change the Xdata translation when they are held down: X Xup arrow shift the plot upward Xdown arrow shift the plot downward X Xright arrow shift the plot to the right Xleft arrow shift the plot to the left X XIn addition, the shift can be adjusted by dragging left inside the Xplotting window. This allows the user to grab the point cloud and move Xit around the plotting window synchronously with the cursor. END_OF_FILE if test 488 -ne `wc -c <'help/Scale_ShiftControl'`; then echo shar: \"'help/Scale_ShiftControl'\" unpacked with wrong size! fi # end of 'help/Scale_ShiftControl' fi if test -f 'help/ShowLines_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/ShowLines_Command'\" else echo shar: Extracting \"'help/ShowLines_Command'\" \(152 characters\) sed "s/^X//" >'help/ShowLines_Command' <<'END_OF_FILE' XShow lines X XWhen this is on, the connecting line segments are drawn. X XThis can be set in the XGobi resource file. The default is X X*showLines: False X END_OF_FILE if test 152 -ne `wc -c <'help/ShowLines_Command'`; then echo shar: \"'help/ShowLines_Command'\" unpacked with wrong size! fi # end of 'help/ShowLines_Command' fi if test -f 'help/ShowPoints_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/ShowPoints_Command'\" else echo shar: Extracting \"'help/ShowPoints_Command'\" \(137 characters\) sed "s/^X//" >'help/ShowPoints_Command' <<'END_OF_FILE' XShow points X XWhen this is on, the points are plotted. X XThis can be set in the XGobi resource file. The default is X X*showPoints: True X END_OF_FILE if test 137 -ne `wc -c <'help/ShowPoints_Command'`; then echo shar: \"'help/ShowPoints_Command'\" unpacked with wrong size! fi # end of 'help/ShowPoints_Command' fi if test -f 'help/Stdize_NDev' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Stdize_NDev'\" else echo shar: Extracting \"'help/Stdize_NDev'\" \(516 characters\) sed "s/^X//" >'help/Stdize_NDev' <<'END_OF_FILE' XDeviation X XThis scrollbar affects the second two data standardization Xmethods. It controls the number of deviations (either standard Xdeviation or median absolute deviation) in the denominator. X XTo control the scrollbar, position the cursor about where you'd Xlike the new deviation to be, then click the left or middle Xmouse button. You can also move the cursor with the mouse Xbutton held down to adjust the deviation interactively. X XFor finer control, click left on one of the arrows at the ends Xof the scrollbar. END_OF_FILE if test 516 -ne `wc -c <'help/Stdize_NDev'`; then echo shar: \"'help/Stdize_NDev'\" unpacked with wrong size! fi # end of 'help/Stdize_NDev' fi if test -f 'help/Stdize_StdizeMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Stdize_StdizeMenu'\" else echo shar: Extracting \"'help/Stdize_StdizeMenu'\" \(934 characters\) sed "s/^X//" >'help/Stdize_StdizeMenu' <<'END_OF_FILE' XStandardization menu X XThis allows a user to choose between three different methods Xused to standardize the view of the data. X XNote: These choices apply to all the data, not just to the Xcurrently selected variables; that is, if new variables are Xsubsequently selected for plotting, the same standardization Xmethod will be used. X XMin/Max: Each variable is centered at the X midpoint of the variable group to which it belongs. X XMean/StdDev: Each variable is scaled using the mean X and standard deviation of the variable group to which X it belongs. X XMedian/MAD: Each variable is scaled using the median X and median absolute deviation of the variable group to X which it belongs. X XThe scrollbar affects the second two data standardization Xmethods. It controls the scaling of the plot by increasing or Xdecreasing the number of deviations (either standard deviation Xor median absolute deviation) contained within the plotting Xwindow. END_OF_FILE if test 934 -ne `wc -c <'help/Stdize_StdizeMenu'`; then echo shar: \"'help/Stdize_StdizeMenu'\" unpacked with wrong size! fi # end of 'help/Stdize_StdizeMenu' fi if test -f 'help/TourPP_IndexMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/TourPP_IndexMenu'\" else echo shar: Extracting \"'help/TourPP_IndexMenu'\" \(1508 characters\) sed "s/^X//" >'help/TourPP_IndexMenu' <<'END_OF_FILE' XPP Index Menu X XThis menu allows you to select among various projection pursuit Xfunctions. X XThe first four are indices based on the expansion of density functions Xin terms of orthogonal polynomials. The last two are based on kernel Xdensity estimates. X XThe "Legendre" index is constructed by inverting the density through a Xnormal cdf, and using the Legendre polynomials for the expansion. This Xexpansion is then compared with a Unif[-1,1] density by an XL2-distance. This is a good general index, and fast to compute. This Xindex was proposed by Friedman (JASA, 1987). X XThe "Hermite" index is constructed using Hermite polynomials for the Xexpansion. This expansion is compared to a standard normal density Xusing an L2-distance. This index works best when few terms are used in Xthe expansion. The idea of using Hermite polynomials instead of XLegendre was proposed by Hall (Ann. Stat., 1989). X XThe "Friedman-Tukey" index is similar to the original projection Xpursuit index proposed by Friedman and Tukey in 1974. It is based on Xan L2-norm of a local kernel density estimate. X XThe "Entropy" index is an extension of the Friedman-Tukey index in Xthat it is constructed by the negative entropy of a kernel density Xestimate. This index was proposed by Jones, in his PhD thesis, Bath, X1983. X XFor further information we'll direct you to "Direction and Motion XControl in the Grand Tour," by Cook, Buja, and Cabrera, available as a XBellcore Technical Memorandum or in the proceedings of the 1991 XInterface conference. X END_OF_FILE if test 1508 -ne `wc -c <'help/TourPP_IndexMenu'`; then echo shar: \"'help/TourPP_IndexMenu'\" unpacked with wrong size! fi # end of 'help/TourPP_IndexMenu' fi if test -f 'help/TourPP_Jumpsz' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/TourPP_Jumpsz'\" else echo shar: Extracting \"'help/TourPP_Jumpsz'\" \(654 characters\) sed "s/^X//" >'help/TourPP_Jumpsz' <<'END_OF_FILE' XJump size scrollbar X XThe first scrollbar controls the tour "jump size", that is, the Xdistance between the starting and ending plane. Its effect is to Xcontrol the frequency of the derivative calculations. When the Xjumpsize is large the tour is allowed to move further before a new Xdirection, based on the derivative, is calculated. (This is a Xprimitive, manually-controlled derivative-based optimization method). X XTo control the scrollbar, position the cursor about where you'd like Xthe new jump size to be, then click the left or middle mouse button. XYou can also move the cursor with the mouse button held down to adjust Xthe jump size interactively. END_OF_FILE if test 654 -ne `wc -c <'help/TourPP_Jumpsz'`; then echo shar: \"'help/TourPP_Jumpsz'\" unpacked with wrong size! fi # end of 'help/TourPP_Jumpsz' fi if test -f 'help/TourPP_MkBitmap' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/TourPP_MkBitmap'\" else echo shar: Extracting \"'help/TourPP_MkBitmap'\" \(167 characters\) sed "s/^X//" >'help/TourPP_MkBitmap' <<'END_OF_FILE' XBitmap X XSelecting this button when projection pursuit is running causes Xa miniature copy of the current view of the data to be drawn on Xthe projection pursuit window. END_OF_FILE if test 167 -ne `wc -c <'help/TourPP_MkBitmap'`; then echo shar: \"'help/TourPP_MkBitmap'\" unpacked with wrong size! fi # end of 'help/TourPP_MkBitmap' fi if test -f 'help/TourPP_Optimize' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/TourPP_Optimize'\" else echo shar: Extracting \"'help/TourPP_Optimize'\" \(836 characters\) sed "s/^X//" >'help/TourPP_Optimize' <<'END_OF_FILE' XOptimz X XWhen this button is selected, the tour is following the gradient of the Xprojection pursuit index to find more interesting 2-dimensional views Xof the data. In this mode it is usual to keep control of the "jump Xsize" scrollbar to alter the frequency at which derivatives are Xcalculated, and thus control the optimization of the projection pursuit Xindex. X XWhen the guided tour obtains a maximum, it may turn itself off. It does Xthis when the derivatives are all within a tolerance level of zero, Xmeaning a better new direction cannot be found. To turn the tour back Xon you need to turn "Optimz" off. X XWhen this button is not selected, the projection pursuit index is still Xbeing plotted, but the guided tour is not taking place. Instead the Xviewer is watching a grand tour, with new directions of rotation being Xchosen at random. END_OF_FILE if test 836 -ne `wc -c <'help/TourPP_Optimize'`; then echo shar: \"'help/TourPP_Optimize'\" unpacked with wrong size! fi # end of 'help/TourPP_Optimize' fi if test -f 'help/TourPP_TermsinExp' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/TourPP_TermsinExp'\" else echo shar: Extracting \"'help/TourPP_TermsinExp'\" \(973 characters\) sed "s/^X//" >'help/TourPP_TermsinExp' <<'END_OF_FILE' XTerms in Expansion or Window Width scrollbar X XThere are two types of indices currently implemented. One type is Xbased on density estimation using expansions in orthogonal polynomials, Xand the other is based on kernel density estimations. In each of these Xmethods there is a parameter which it is desirable to alter from time Xto time. The second scrollbar allows the interactive changing of these Xparameters. For the polynomials it controls the number of terms used Xin the expansions. For the kernel density estimation it controls the Xwindow width of the kernel. X XTo control the scrollbar, position the cursor about where you'd like Xthe new number of terms in the expansion (or window width) to be, then Xclick the left or middle mouse button. You can also move the cursor Xwith the mouse button held down to adjust the number of terms in the Xexpansion (or window width) interactively. X XFor finer control, click left on one of the arrows at either end of the Xscrollbar. END_OF_FILE if test 973 -ne `wc -c <'help/TourPP_TermsinExp'`; then echo shar: \"'help/TourPP_TermsinExp'\" unpacked with wrong size! fi # end of 'help/TourPP_TermsinExp' fi if test -f 'help/Tour_Backtrack' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_Backtrack'\" else echo shar: Extracting \"'help/Tour_Backtrack'\" \(1035 characters\) sed "s/^X//" >'help/Tour_Backtrack' <<'END_OF_FILE' XBacktrack X XAs tour runs, a history file of the base planes passed is saved. When XBacktrack is selected the tour runs backward through this path. XSimultaneously, the number in the box to the right of the Backtrack Xbutton changes to display the number of the plane in the history file Xthat the tour is approaching. X XWhen the tour has backtracked to the first plane in the history file, Xit turns around and moves forward through the history file. This is Xindicated by the button to the right of Backtrack which instantaneously Xchanges from B (Backward) to F (Forward). Similarly, when the tour has Xreached the end of the history file, it reverses direction again and Xbegins to move backward through the recorded planes, and the button to Xthe right of Backtrack correspondingly changes to B. When Backtrack is Xdeactivated the tour begins again from the current projection Xoverwriting the history file from this position onward. X XDuring Backtrack it is not possible to add or remove variables, since Xthe purpose is to retrace old steps. END_OF_FILE if test 1035 -ne `wc -c <'help/Tour_Backtrack'`; then echo shar: \"'help/Tour_Backtrack'\" unpacked with wrong size! fi # end of 'help/Tour_Backtrack' fi if test -f 'help/Tour_BtrackDir' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_BtrackDir'\" else echo shar: Extracting \"'help/Tour_BtrackDir'\" \(199 characters\) sed "s/^X//" >'help/Tour_BtrackDir' <<'END_OF_FILE' XB/F: Backward/Forward X XThis displays the direction of the backtracking. A left click on this Xbutton will change the direction of the backtracking. It is only Xactivated when Backtrack is selected. X END_OF_FILE if test 199 -ne `wc -c <'help/Tour_BtrackDir'`; then echo shar: \"'help/Tour_BtrackDir'\" unpacked with wrong size! fi # end of 'help/Tour_BtrackDir' fi if test -f 'help/Tour_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_Command'\" else echo shar: Extracting \"'help/Tour_Command'\" \(1531 characters\) sed "s/^X//" >'help/Tour_Command' <<'END_OF_FILE' XTour: grand tour and projection pursuit guided tour X XThis initiates a grand tour using the first three variables in the data Xmatrix. The labels of the included variables are highlighted. (If Xthere are fewer than three variables in the data, motion ceases.) X XThe grand tour method used here successively samples planes in p-space, Xwhere p is the number of variables presently selected, and connects the Xplanes by moving along a geodesic interpolation path between them. XMotion is smooth between the starting and ending planes, but when the Xending plane is reached there is a slight delay while the next randomly Xselected ending plane and consequent path are calculated. By allowing Xthe grand tour to run uninterrupted the viewer can get a global view of Xthe linear combinations among the variables. As the tour runs, the Xnumber of base planes passed is displayed in the box to the right of Xthe Backtrack button. X XA variable may be added to or removed from the tour by clicking on the Xcorresponding variable selection box with the left or middle mouse Xbutton. There must be three or more variables included in the grand Xtour, so it is not possible to remove a variable when only three are Xactive. The bars drawn inside the variable circles represent the Xcoefficients of the variables in the current plot. The projection of a Xbar on the horizontal axis of the variable circle corresponds to the X Xcoefficient of that variable, while the projection onto the vertical Xaxis of the variable circle corresponds to the Y coefficient. X END_OF_FILE if test 1531 -ne `wc -c <'help/Tour_Command'`; then echo shar: \"'help/Tour_Command'\" unpacked with wrong size! fi # end of 'help/Tour_Command' fi if test -f 'help/Tour_IOMenu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_IOMenu'\" else echo shar: Extracting \"'help/Tour_IOMenu'\" \(614 characters\) sed "s/^X//" >'help/Tour_IOMenu' <<'END_OF_FILE' XTour I/O Menu X XUse this menu to choose among a few different ways to write or Xread information about a tour. X XSave Coeffs X X Like "Save Coeffs" in "Rotate," this will write into an ascii file the X coefficients of the current view of the data as a two column matrix. X The first column contains the X coefficients of all the variables and X the second contains the Y coefficients. If XGobi is running from within X S these coefficients will be written out as a vector. X XSave History X X Save a tour history. X XRead History X X Read in a previously stored tour history. X X(Select the "Backtrack" button for more information.) END_OF_FILE if test 614 -ne `wc -c <'help/Tour_IOMenu'`; then echo shar: \"'help/Tour_IOMenu'\" unpacked with wrong size! fi # end of 'help/Tour_IOMenu' fi if test -f 'help/Tour_LocalScan' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_LocalScan'\" else echo shar: Extracting \"'help/Tour_LocalScan'\" \(236 characters\) sed "s/^X//" >'help/Tour_LocalScan' <<'END_OF_FILE' XLocal Scan X XWhen Local Scan is selected, the current position is chosen to be Xthe anchor position. Now tour continues choosing new bases and Xprojecting new views of the data, but it returns to the anchor Xposition after each new view. END_OF_FILE if test 236 -ne `wc -c <'help/Tour_LocalScan'`; then echo shar: \"'help/Tour_LocalScan'\" unpacked with wrong size! fi # end of 'help/Tour_LocalScan' fi if test -f 'help/Tour_Pause' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_Pause'\" else echo shar: Extracting \"'help/Tour_Pause'\" \(80 characters\) sed "s/^X//" >'help/Tour_Pause' <<'END_OF_FILE' XPause X XWhen Pause is highlighted, the tour is halted until Pause is Xdeselected. END_OF_FILE if test 80 -ne `wc -c <'help/Tour_Pause'`; then echo shar: \"'help/Tour_Pause'\" unpacked with wrong size! fi # end of 'help/Tour_Pause' fi if test -f 'help/Tour_PrinComp' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_PrinComp'\" else echo shar: Extracting \"'help/Tour_PrinComp'\" \(483 characters\) sed "s/^X//" >'help/Tour_PrinComp' <<'END_OF_FILE' XPrnCmp Basis X XSelecting this button performs a principal components transformation Xof the active variables in the data. X XWhen projection pursuit is selected, this is automatically activated: Xthe 2-dimensional projection pursuit indices are designed for sphered Xdata, and currently this sphering is done by principal components. X XThere is no restriction in XGobi against using the projection pursuit Xguided tour with unsphered data, but beware: it may not produce sensible Xresults. X END_OF_FILE if test 483 -ne `wc -c <'help/Tour_PrinComp'`; then echo shar: \"'help/Tour_PrinComp'\" unpacked with wrong size! fi # end of 'help/Tour_PrinComp' fi if test -f 'help/Tour_ProjPursuit' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_ProjPursuit'\" else echo shar: Extracting \"'help/Tour_ProjPursuit'\" \(2309 characters\) sed "s/^X//" >'help/Tour_ProjPursuit' <<'END_OF_FILE' XProjPursuit X XSelecting this button generates a window in which the projection Xpursuit index for the current two dimensional view of the data is Xplotted. As the tour progresses the index is plotted continuously. XThe value is also displayed directly beneath this button. X XSelecting this button also turns on the "PrnCmp Basis" button and Xspheres the data by principal components. Three of the projection Xpursuit indices are polynomial-based. These indices are measures of Xthe difference between the empirical density and the standard normal Xdensity. There is no restriction in the software for running the Xprojection pursuit with "PrnCmp Basis" turned off, but beware that this Xmay not give sensible results for the polynomial indices. X XWhen "Optimz" is selected, the tour is guided by the gradient of the Xprojection pursuit index, so that XGobi begins to search for views with Xhigh index values. Hopefully these views will expose interesting Xfeatures of the data. When a maximum value of the projection pursuit Xindex is reached the tour may turn itself off (this occurs when the Xgradients are all close to zero, meaning we have gone as far as Xpossible in this direction to capture a maximum, and it is not possible Xto find any better direction). To restart the tour turn "Optimz" off. X XThe two scrollbars in this panel allow interactive control of this Xprojection pursuit guided tour. X XThe first scrollbar controls the tour "jump size", that is, the Xdistance between the starting and ending plane. Its effect is to Xcontrol the frequency of the derivative calculations. When the Xjumpsize is large the tour is allowed to move further before a new Xdirection, based on the derivative, is calculated. (This is a Xprimitive, manually-controlled derivative-based optimization method). X XThere are two types of indices currently implemented. One type is Xbased on density estimation using expansions in orthogonal polynomials, Xand the other is based on kernel density estimations. In each of these Xmethods there is a parameter which it is desirable to alter from time Xto time. The second scrollbar allows the interactive changing of these Xparameters. For the polynomials it controls the number of terms used Xin the expansions. For the kernel density estimation it controls the Xwindow width of the kernel. X END_OF_FILE if test 2309 -ne `wc -c <'help/Tour_ProjPursuit'`; then echo shar: \"'help/Tour_ProjPursuit'\" unpacked with wrong size! fi # end of 'help/Tour_ProjPursuit' fi if test -f 'help/Tour_Reinit' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_Reinit'\" else echo shar: Extracting \"'help/Tour_Reinit'\" \(219 characters\) sed "s/^X//" >'help/Tour_Reinit' <<'END_OF_FILE' XReinit: Re-initialize tour X XClicking on the "Reinit" button resets the tour to the first Xthree variables, with the coefficients as they would be when you Xselected Tour for the very first time in this instance of XGobi. END_OF_FILE if test 219 -ne `wc -c <'help/Tour_Reinit'`; then echo shar: \"'help/Tour_Reinit'\" unpacked with wrong size! fi # end of 'help/Tour_Reinit' fi if test -f 'help/Tour_SaveCoefs' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_SaveCoefs'\" else echo shar: Extracting \"'help/Tour_SaveCoefs'\" \(355 characters\) sed "s/^X//" >'help/Tour_SaveCoefs' <<'END_OF_FILE' XSave Coeffs X XLike the Save Coeffs in Rotate, this will write out the coefficients, Xas viewed on the variable bars, into an ascii file as a two column Xmatrix. The first column contains the X coefficients of all the Xvariables and the second contains the Y coefficients. If XGobi is Xrunning from within S these coefficients will be written out as a Xvector. END_OF_FILE if test 355 -ne `wc -c <'help/Tour_SaveCoefs'`; then echo shar: \"'help/Tour_SaveCoefs'\" unpacked with wrong size! fi # end of 'help/Tour_SaveCoefs' fi if test -f 'help/Tour_Speed' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_Speed'\" else echo shar: Extracting \"'help/Tour_Speed'\" \(360 characters\) sed "s/^X//" >'help/Tour_Speed' <<'END_OF_FILE' XSpeed scrollbar X XLike the speed scrollbar in Rotate, this scrollbar allows the apparent Xspeed of the grand tour to be adjusted. X XTo control the scrollbar, position the cursor about where you'd like Xthe new speed to be, then click the left or middle mouse button. You Xcan also move the cursor with the mouse button held down to adjust the Xspeed interactively. END_OF_FILE if test 360 -ne `wc -c <'help/Tour_Speed'`; then echo shar: \"'help/Tour_Speed'\" unpacked with wrong size! fi # end of 'help/Tour_Speed' fi if test -f 'help/Tour_StepGo' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Tour_StepGo'\" else echo shar: Extracting \"'help/Tour_StepGo'\" \(224 characters\) sed "s/^X//" >'help/Tour_StepGo' <<'END_OF_FILE' XStep and Go X XIn this mode, the tour runs smoothly until it reaches the next Xselected plane. At that point, it stops and waits for the user Xto click the Go button. X XThe Go button is only enabled when Step has been selected. END_OF_FILE if test 224 -ne `wc -c <'help/Tour_StepGo'`; then echo shar: \"'help/Tour_StepGo'\" unpacked with wrong size! fi # end of 'help/Tour_StepGo' fi if test -f 'help/Unlink_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/Unlink_Command'\" else echo shar: Extracting \"'help/Unlink_Command'\" \(154 characters\) sed "s/^X//" >'help/Unlink_Command' <<'END_OF_FILE' XUnlink X XSelect Unlink to isolate a particular XGobi window. In this mode, it Xwill neither broadcast nor receive brushing or identification Xinformation. X END_OF_FILE if test 154 -ne `wc -c <'help/Unlink_Command'`; then echo shar: \"'help/Unlink_Command'\" unpacked with wrong size! fi # end of 'help/Unlink_Command' fi if test -f 'help/VarPanel' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/VarPanel'\" else echo shar: Extracting \"'help/VarPanel'\" \(5173 characters\) sed "s/^X//" >'help/VarPanel' <<'END_OF_FILE' XVariable selection panel X XThese are the variable selection boxes, each of which is associated Xwith one variable, that is, one column of the input matrix. The Xvariable selection boxes act as buttons which respond to mouse clicks Xby selecting and 'deselecting' variables for plotting. A selected Xvariable is indicated by a highlighted label in the corresponding Xvariable selection box. X XAbove the variable panel is a bit of text to remind the user of the Xmouse actions to perform to select and deselect variables. This Xbehavior depends on whether XGobi is in a two-variable plotting mode, Xinitiated by selecting XY Plot, a three-variable mode, initiated by Xselecting Rotate, or in Tour, with three or more variables. X XIn XY Plot, a horizontal line is drawn in the variable circle of the X Xvariable and a vertical line in that of the Y variable. X XIn the three-variable mode, if "Y Axis" is selected, one Y variable is Xplotted vertically against a linear combination of two X variables, and Xthe horizontal lines appearing in the variable circles are proportional Xin length to the coefficients of the two X variables. If "X Axis" is Xselected, a linear combination of two variables rotates about the Xhorizontal axis in the plane of the screen; now the vertical lines are Xproportional in length to the coefficients of the Y variables. X XIn Tour mode, the lines in the variable circles are oblique, and Xprovide information about the magnitude and direction of the Xcontribution of each variable. X XHere is a more detailed description of the selection behavior in each Xof the three modes. X XOne-variable plotting, initiated as DotPlot: X X Left click always ignored X X Middle click X the "1:n" variable ignored X the active variable generate a new dot plot for this variable X an inactive variable this variable replaces the active variable X XTwo-variable plotting, initiated as XYPlot: X X Left click X an inactive variable this variable replaces the active X X the active Y variable X and Y are exchanged X X Middle click X an inactive variable this variable replaces the active Y X the active X variable X and Y are exchanged X XThree-variable plotting, initiated as Rotate: X X In this mode, we use the idea that a variable can be the X "last touched," and then it is targeted for replacement. The X "last touched" variable is indicated with a small circle in the X center of its variable circle, suggesting a target. X X Y axis: X X Here, only the horizontally plotted variables can be X last_touched. X X Left click X an X variable this variable becomes the last touched X an inactive variable replaces the last touched X X the active Y variable is exchanged with the last touched X X X Middle click X an inactive variable this variable replaces Y X an X variable the selected X is exchanged with Y X X X axis: X X Here, only the vertically plotted variables can be X last_touched. X X Left click X an inactive variable this variable replaces X X a Y variable the selected Y is exchanged with X X X Middle click X a Y variable this variables becomes the last touched X an inactive variable replaces the last touched Y X the active X variable is exchanged with the last touched Y X X Oblique axis: X X Any click X an active variable becomes last touched X an inactive variable replaces the last touched variable X XTour: X X Left or middle click: X an inactive variable this variable becomes part of the next basis X an active variable this variable is removed from the next basis X X XThe last variable: X XThe last variable represented in the variable selection panel is a Xtricky beast, and may or may not prove to be a good idea. X* When XGobi is initiated, it contains the row numbers of the data and Xits label is "1:n." X* When textured dot plotting is selected, it contains the the values Xnecessary to achieve the spreading of the data required by the Xtexturing algorithm. The label becomes "txtr." X* When another plotting mode is selected, it reverts to the row Xnumbers. X* When brushing has been performed, and different colors or glyphs Xexist, and the "Save in var" button in brushing is selected, the Xdifferent groups defined by brushing acquire a group id, and those Xgroup ids are stored in this variable. The label then becomes "group." X* If colors and glyphs are reset using the brushing Reset Menu and X"Save in var" is selected again, the variable reverts to the row Xnumbers. X XThe partitioning of the space between the control panels, the plot Xwindow, the variable selection panel can be made by positioning the Xcursor above the little rectangles (called grips) that are at the Xbottom of the lines separating these regions, then pressing one of the Xmouse buttons and moving the cursor to the left or right. If this Xstill doesn't result in a good division of space between the plot Xwindow and the variable selection panel, you might want to adjust Xthe height and width of PlotWindow or VarPanel using your XGobi Xresource file. X XOf special interest are these resources: X X *XGobi*VarPanel.width: 200 X *XGobi*VarLabel.width: 34 X *XGobi*VarWindow.width: 34 X END_OF_FILE if test 5173 -ne `wc -c <'help/VarPanel'`; then echo shar: \"'help/VarPanel'\" unpacked with wrong size! fi # end of 'help/VarPanel' fi if test -f 'help/VarTransform' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/VarTransform'\" else echo shar: Extracting \"'help/VarTransform'\" \(1223 characters\) sed "s/^X//" >'help/VarTransform' <<'END_OF_FILE' XVariable Labels X XClicking left on the variable label within each variable selection Xbox causes a menu to appear. This menu lists the available variable Xtransformations, and the current transformation for the corresponding Xvariable is highlighted. X XIf you try to select a transformation that can't be applied to a Xparticular variable (If, for example, you try to take a square Xroot of a variable which has some negative values ...), nothing will Xbe changed and an error message will be printed. X XThe transformation selected will be applied not only to the selected Xvariable, but to all members of any group to which that variable Xbelongs. Variable grouping occurs upon initialization, and is used to Xmaintain common scale and transformation among members of the group. XAt startup, assuming your data is in a file named 'datafile,' XGobi Xlooks for a file named datafile.vgroups to gather grouping Xinformation. To group variables together construct the Xdatafile.vgroups file to be a single row containing an integer for each Xvariable in the data matrix. If variables are to be grouped together Xgive them the same integer. X XIt is possible to transform variables during rotation, grand tour, or Xin any other mode or action. END_OF_FILE if test 1223 -ne `wc -c <'help/VarTransform'`; then echo shar: \"'help/VarTransform'\" unpacked with wrong size! fi # end of 'help/VarTransform' fi if test -f 'help/XYPlot_Command' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/XYPlot_Command'\" else echo shar: Extracting \"'help/XYPlot_Command'\" \(515 characters\) sed "s/^X//" >'help/XYPlot_Command' <<'END_OF_FILE' XXY Plot X XSelecting this button will set XGobi in a two-variable plotting mode. XThis mode persists during scaling, brushing, or identification, and is Xonly changed by selecting Rotate or Tour. X XA horizontal line is drawn in the variable circle corresponding to the XX variable plotted and a vertical line in that of the Y variable. See Xthe help file for the variable selection panel for more information. X XThese plots can be animated, as well: see the help file for the Animate Xbutton in the XY Plot control panel. END_OF_FILE if test 515 -ne `wc -c <'help/XYPlot_Command'`; then echo shar: \"'help/XYPlot_Command'\" unpacked with wrong size! fi # end of 'help/XYPlot_Command' fi if test -f 'help/XYPlot_Cycle' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'help/XYPlot_Cycle'\" else echo shar: Extracting \"'help/XYPlot_Cycle'\" \(869 characters\) sed "s/^X//" >'help/XYPlot_Cycle' <<'END_OF_FILE' XCycle X XSelecting the "Cycle" button will start XGobi cycling through the Xtwo-variable plots. You can select "Fix X" or "Fix Y" to force one of Xthe axes to be held constant, or you can fix neither, in which case the Xplots will cycle over all Y variables for the current X, and then move Xto the next X, and so forth. X XThe scrollbar allows control of the delay between plots: moving the Xscrollbar to the right will lengthen the delay. X XTo control the scrollbar, position the cursor about where you'd like Xthe new delay to be, then click the left or middle mouse button. You Xcan also move the cursor with the mouse button held down to adjust the Xdelay interactively. X XChange Direction X XClick on this button to change the direction of the cycling: that is, Xthe next X or Y variable to be plotted is either the one before or the Xone after the currently plotted variable. END_OF_FILE if test 869 -ne `wc -c <'help/XYPlot_Cycle'`; then echo shar: \"'help/XYPlot_Cycle'\" unpacked with wrong size! fi # end of 'help/XYPlot_Cycle' fi echo shar: End of shell archive. exit 0