home *** CD-ROM | disk | FTP | other *** search
/ Game Fest 1993 / gamefest1993stgcomputerslimited1993.iso / soft / more4 / pro3 / graph.doc < prev    next >
Text File  |  1989-05-31  |  142KB  |  6,007 lines

  1. -
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.     ---------------------------------------------------------------
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                           E x p r e s s G r a p h
  20.  
  21.                                User's Guide
  22.  
  23.  
  24.  
  25.  
  26.                                      by
  27.                                 David Berdan
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                             E X P R E S S W A R E
  43.                                 CORPORATION
  44.                                P.O. Box 1800
  45.                               Duvall, WA 98019
  46.                                (206) 788-0932
  47.  
  48.                             (C) Copyright 1986-89
  49.  
  50.  
  51.  
  52.  
  53.     ---------------------------------------------------------------
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. -
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.     ---------------------------------------------------------------
  75.  
  76.  
  77.                                 PREFACE
  78.  
  79.     This diskette version of the documentation contains the complete
  80.     ExpressGraph manual. The text on this diskette is almost identical
  81.     to the text in the typeset version of the manual which comes with
  82.     registered ExpressGraph. However, because of the limitations of
  83.     most users' printers, it is not possible to include the illustrations,
  84.     such as examples of graphs.
  85.  
  86.  
  87.     Most of the illustrations in the ExpressGraph manual are simply
  88.     displays of graphs as they would appear on the screen. In this
  89.     manual, wherever one of those illustrations would have appeared,
  90.     you will instead see something like this:
  91.  
  92.             --------------------------------------------------
  93.  
  94.                                ILLUSTRATION
  95.  
  96.  
  97.                               Load TUTORIAL
  98.                         Select BAR CHART - REGULAR
  99.  
  100.             --------------------------------------------------
  101.  
  102.     By following the instructions in each box, you can create the
  103.     illustration on your screen as it appears in the typeset manual. If
  104.     you have a graphics printer, and you want to save a copy of the
  105.     graph for future reference, press the F9 key to print it out.
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.     ---------------------------------------------------------------
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. -
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.     ---------------------------------------------------------------
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.     Changes are periodically made to the information contained herein.
  149.     These changes will be incorporated into future editions of this
  150.     publication.
  151.  
  152.  
  153.     A User Response Form is provided at the back of this publication.
  154.     If this form has been removed, please address your comments to:
  155.  
  156.  
  157.                            E X P R E S S W A R E
  158.                            C O R P O R A T I O N
  159.                                P.O. Box 1800
  160.                              Duvall, WA 98019
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.                              Proprietary Notice
  176.  
  177.     ExpressGraph is a proprietary product written by David Berdan, and
  178.     is published by Expressware Corporation, Duvall, Washington.
  179.  
  180.  
  181.     All rights reserved except those expressly granted to the user by
  182.     this document.
  183.  
  184.  
  185.  
  186.  
  187.     ---------------------------------------------------------------
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199. -
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.     Contents
  207.  
  208.  
  209.     ---------------------------------------------------------------
  210.  
  211.  
  212.  
  213.           1       Introduction
  214.  
  215.           3       System Requirements
  216.  
  217.           4       Getting Started
  218.  
  219.           6       A Brief Tutorial
  220.  
  221.           12      General Information
  222.  
  223.           14      Keyboard Conventions
  224.  
  225.           16      The Main Menu
  226.  
  227.           18      Entering Data
  228.  
  229.           23      Drawing Graphs
  230.           27      Line Graphs
  231.           33      Bar Charts
  232.           40      Pie Charts
  233.  
  234.           43      Saving Data To Disk
  235.  
  236.           45      Loading Data From Disk
  237.  
  238.           54      Optional Specifications
  239.  
  240.           62      Pattern Sequences
  241.  
  242.           63      Advanced Features
  243.           63      Transpose and Flip
  244.           65      Adding Text to Graphs
  245.  
  246.           69      Technical Information
  247.           69      System Requirements
  248.           69      Capacities
  249.           69      Single Drive Users
  250.           70      Users With Hard Disks
  251.           70      Users With RAM Disks
  252.           71      Color Monitors
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265. -
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.                                                             Contents
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.           72      Customizing ExpressGraph
  282.  
  283.           74      ExpressGraph File Format
  284.  
  285.           77      The Files On The Disk
  286.  
  287.           78      Some Frequently Asked Questions
  288.  
  289.           79      Distribution Notice
  290.  
  291.           80      User Response Form
  292.  
  293.           83      Order Form
  294.  
  295.           85      Index
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331. -
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.                                                          INTRODUCTION
  340.  
  341.  
  342.     ---------------------------------------------------------------
  343.  
  344.                              INTRODUCTION
  345.  
  346.  
  347.     ExpressGraph is an easy-to-use business graphics program. Numbers
  348.     can be analyzed much more easily and quickly when they are displayed
  349.     in graphic form. ExpressGraph allows you to display numbers in a
  350.     variety of graphic formats. Then you can choose the display you like
  351.     best, and print your graph.
  352.  
  353.     Here are some examples of how people use ExpressGraph:
  354.  
  355.       * Graphing sales dollars and gross profit on a weekly basis, using
  356.         line graphs and bar charts.
  357.  
  358.       * Displaying financial data graphically, to see how a company is
  359.         changing, or to compare two or more companies' financial status.
  360.  
  361.       * Analyzing budgets and expenses with a pie chart: which expenses
  362.         are most significant? Which ones are increasing?
  363.  
  364.       * Spotting trends amid a "sea of numbers". A graph can make a
  365.         strong trend easy to identify, while the same data may go
  366.         unnoticed when displayed numerically.
  367.  
  368.       * Providing summarized data in graphic form to accompany financial
  369.         statements, for quick analysis and trend spotting.
  370.  
  371.  
  372.     Graphs created with ExpressGraph (GRAPH) can be displayed in one of
  373.     ten graphic formats, altered in various ways, and printed out. The
  374.     data for the graph can be saved on disk and reloaded later for further
  375.     changes or review.
  376.  
  377.     And if you want to add some finishing touches to your graph, just move
  378.     the cursor around on the screen and enter additional text in small,
  379.     medium and large sizes.
  380.  
  381.  
  382.  
  383.  
  384.                                                                         1
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397. -
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.     INTRODUCTION
  406.  
  407.  
  408.     There is an old saying that a picture is worth a thousand words. To
  409.     paraphrase that old saying, a graph is worth a thousand numbers. In
  410.     fact, a recent research study compared businessmens' ability to absorb
  411.     information from graphs, versus absorbing the same information from
  412.     financial statements and other business reports. The study showed that
  413.     the businessmen absorbed information 1200 times faster when it was in
  414.     graphic form. And they tended to retain the information longer too,
  415.     because their mind had a "picture" to remember. So maybe in the
  416.     interest of accuracy, our paraphrase should read: "a graph is worth
  417.     1200 numbers".
  418.  
  419.     This manual describes all the features of GRAPH in detail. It is
  420.     recommended that the manual be read completely before using
  421.     GRAPH, but you will find that it is so easy to use, many of its
  422.     features can be mastered even without the documentation. For that
  423.     reason, this manual has been organized as a reference document rather
  424.     than a tutorial. There is a tutorial section at the beginning, titled
  425.     "A Brief Tutorial", but the rest of the manual is designed for quickly
  426.     finding information about specific commands and functions.
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.     2
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463. -
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.                                                SYSTEM REQUIREMENTS
  472.  
  473.  
  474.     ---------------------------------------------------------------
  475.  
  476.                          SYSTEM REQUIREMENTS
  477.  
  478.  
  479.     GRAPH runs on the IBM PC and compatible systems with the following
  480.     minimum configuration:
  481.  
  482.          * 256K computer memory.
  483.  
  484.          * An MSDOS or PCDOS operating system version 2.0 or later.
  485.  
  486.          * A graphics monitor, either monochrome or color.
  487.  
  488.          * A graphics adapter board. GRAPH does not work with mono-
  489.            chrome boards.
  490.  
  491.          * A double sided diskette drive. GRAPH is also compatible
  492.            with hard disks and RAM disks.
  493.  
  494.          * A printer is optional. To print graphs, your printer must
  495.            either be an IBM or Epson compatible graphics printer, or
  496.            must have a special graphics program for doing screen prints
  497.            of graphic displays.
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.                                                                         3
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529. -
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.     GETTING STARTED
  538.  
  539.  
  540.     ---------------------------------------------------------------
  541.  
  542.  
  543.                            GETTING STARTED
  544.  
  545.     The following information is provided to get you up and running with
  546.     GRAPH as quickly as possible. We recognize that most people try
  547.     running a program before they read the User's Guide. This section
  548.     gives you enough information to make a backup copy of GRAPH and to
  549.     get the program started.
  550.  
  551.     1. Turn on your computer and load the DOS operating system. The
  552.        GRAPH disk does not have DOS on it, so use a diskette that does.
  553.  
  554.     2. FORMAT a blank diskette using the DOS FORMAT command. (See
  555.        your DOS manual if needed.) If you would like the diskette to be
  556.        self-booting, use the /S command so the DOS operating system
  557.        is included on it.
  558.  
  559.     3. Copy all the program files from the original GRAPH Program
  560.        Disk onto this diskette. GRAPH may also be used on a hard disk, by
  561.        creating a separate subdirectory and copying the files from the
  562.        diskette to it.
  563.  
  564.     4. In order to print graphs on a dot-matrix printer, your DOS needs
  565.        to be set up so that pressing the Print Screen key prints
  566.        graphic images. If you are using IBM's PCDOS, and you have an IBM
  567.        Graphics Printer, Proprinter, Epson printer or compatible, then
  568.        simply run the program called GRAPHICS. You may want to
  569.        include GRAPHICS in your AUTOEXEC.BAT file. It can be
  570.        useful for screen prints other than ExpressGraph displays. If your
  571.        DOS does not have a program called GRAPHICS, or if your
  572.        printer is not Epson graphics compatible, consult your DOS manual
  573.        or printer manual for information on graphic screen print.
  574.  
  575.     5. To start ExpressGraph, type: GRAPH and press ENTER. For
  576.        monochrome graphic monitors type: GRAPH /M
  577.        (For more information on /M and other command line options, such
  578.        as turning off sound or specifying a default drive, see the section
  579.        titled "Customizing ExpressGraph".)
  580.  
  581.  
  582.     4
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595. -
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.                                                    GETTING STARTED
  604.  
  605.  
  606.     6. The GRAPH banner screen appears:
  607.  
  608.               --------------------------------------------------
  609.  
  610.  
  611.  
  612.  
  613.                                  ILLUSTRATION
  614.  
  615.  
  616.                                  Start GRAPH
  617.                                  Press PrtSc
  618.  
  619.  
  620.  
  621.  
  622.  
  623.               --------------------------------------------------
  624.  
  625.        Enter the letter of the disk drive where GRAPH disk files are
  626.        to be saved and loaded. Or press ENTER to default to the
  627.        currently logged disk drive.
  628.  
  629.     7. The Main Menu screen displays. GRAPH is ready to use!
  630.  
  631.                 ----------------------------------------------
  632.  
  633.  
  634.  
  635.                                  ILLUSTRATION
  636.  
  637.  
  638.                                  Start GRAPH
  639.                         Press ENTER, then press PrtSc
  640.  
  641.  
  642.  
  643.  
  644.  
  645.                 ----------------------------------------------
  646.  
  647.  
  648.                                                                         5
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. -
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.     A BRIEF TUTORIAL
  670.  
  671.  
  672.     ---------------------------------------------------------------
  673.  
  674.                           A BRIEF TUTORIAL
  675.  
  676.  
  677.     These are the steps required to prepare a typical graph:
  678.  
  679.                    1. ENTER the numbers to be graphed.
  680.                    2. SAVE the numbers on disk, if desired.
  681.                    3. DISPLAY the various graphs available until
  682.                       you find the one you want.
  683.                    4. ADD special text to the graph, if any.
  684.                    5. PRINT the graph.
  685.  
  686.     This tutorial takes you through these steps using a simple graphic
  687.     example. The graph we want to produce analyzes a company's monthly
  688.     sales and monthly gross profit for a year. Here are the numbers to be
  689.     graphed:
  690.  
  691.  
  692.                        Month          Sales        Gross Profit
  693.                        -----          -----        ------------
  694.                         JAN           48,000       21,000
  695.                         FEB           31,000       16,000
  696.                         MAR           45,000       20,000
  697.                         APR           51,000       22,000
  698.                         MAY           55,000       24,000
  699.                         JUN           58,000       26,000
  700.                         JUL           43,000       21,000
  701.                         AUG           61,000       28,000
  702.                         SEP           65,000       32,000
  703.                         OCT           74,000       37,000
  704.                         NOV          110,000       58,000
  705.                         DEC           90,000       45,000
  706.  
  707.     To prepare a graph of these numbers, load GRAPH into your computer,
  708.     following the instructions in the previous section. When the Main
  709.     Menu appears, select 1 - Enter / Edit Data by pressing either
  710.     the <1> key or the <E> key.
  711.  
  712.  
  713.  
  714.     6
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727. -
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.                                                     A BRIEF TUTORIAL
  736.  
  737.  
  738.     The Edit Mode screen appears. If you have used a spreadsheet program
  739.     before, you will find that this screen functions similarly, with rows
  740.     and columns of numbers. The cursor is positioned at the Title field.
  741.     Enter:
  742.  
  743.                        Annual Sales and Gross Profit
  744.  
  745.     then press ENTER. The cursor moves to the group heading above the
  746.     first column. Enter:
  747.                                   Sales
  748.  
  749.     and press ENTER. Each time ENTER is pressed, the cursor moves
  750.     to the next field or "cell" in the column. Before entering any more
  751.     data, let's get a feel for the keyboard and cursor movement.
  752.  
  753.     In a later section we will discuss the keyboard conventions in
  754.     depth, so for now let's just learn enough to get our sample graph
  755.     data into the computer. Press ENTER a few times. The cursor moves
  756.     downward to the next field. Keep pressing ENTER all the way past
  757.     the sixteenth line. The screen "scrolls" downward, and the next
  758.     sixteen lines are displayed.
  759.  
  760.     To move upward to a higher cell, press the UP ARROW key. To
  761.     move sideways, press the TAB key to move right, or SHIFT and
  762.     TAB to move left. If you have not entered anything into a field yet,
  763.     then the LEFT ARROW key will move into the left column also. Now
  764.     you have enough information to move around the screen to every field.
  765.  
  766.     For this tutorial, all the data fits on one screen. For larger
  767.     graphs with more data, it is possible to move off the screen to the
  768.     right or to the bottom, in which case the screen "scrolls" upward or
  769.     sideways to display more columns and lines.
  770.  
  771.     Now let's enter the month abbreviations, which are Value Names on
  772.     our graph. Although the full month names fit into the fields provided,
  773.     we will only use the first three letters of each month name. Move left
  774.     into the Value Name column using the LEFT ARROW key, then upward
  775.     to the first line, using the UP ARROW. Enter:
  776.  
  777.                                 JAN
  778.  
  779.  
  780.                                                                         7
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793. -
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.     A BRIEF TUTORIAL
  802.  
  803.  
  804.     and press ENTER. Then type in each of the remaining eleven month
  805.     abbreviations. They are displayed on the graphs to identify each
  806.     month's data.
  807.  
  808.     When the month abbreviations have all been entered, move the cursor to
  809.     the top of the first column of numbers, by pressing the HOME key.
  810.     Now enter the sales and gross profit figures to be graphed. (Note: for
  811.     those in a hurry, or those who feel they have mastered the data entry
  812.     part of this tutorial, there is a graph already on disk which contains
  813.     this data; it is named TUTORIAL. Use the Load command on the main
  814.     menu if you don't want to enter these numbers.) Here are the numbers
  815.     once again:
  816.  
  817.                        Month          Sales        Gross Profit
  818.                        -----          -----        ------------
  819.                         JAN           48,000       21,000
  820.                         FEB           31,000       16,000
  821.                         MAR           45,000       20,000
  822.                         APR           51,000       22,000
  823.                         MAY           55,000       24,000
  824.                         JUN           58,000       26,000
  825.                         JUL           43,000       21,000
  826.                         AUG           61,000       28,000
  827.                         SEP           65,000       32,000
  828.                         OCT           74,000       37,000
  829.                         NOV          110,000       58,000
  830.                         DEC           90,000       45,000
  831.  
  832.     You may have noticed that all the numbers in this graph have been
  833.     rounded to the nearest thousand dollars. Considering the size of the
  834.     amounts, this has little or no effect on the graph. As a rule, graphs
  835.     are not intended to reveal detail; they show overall trends. So
  836.     numbers that are "in the ballpark" usually produce graphs identical to
  837.     those with more precise numbers. In fact, if we just left off the
  838.     three trailing zeros on all the numbers, the graphs drawn would be
  839.     identical. But then the scale along the edge of the graphs would read
  840.     10, 20, 30 instead of 10000, 20000, 30000.
  841.  
  842.  
  843.  
  844.  
  845.  
  846.     8
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859. -
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.                                                     A BRIEF TUTORIAL
  868.  
  869.  
  870.     When all the numbers have been entered, examine your screen
  871.     to make sure it has all the legends, numbers, group names and title.
  872.     Now let's save the data on disk, so it can be reloaded later if
  873.     necessary. Hold down the ALT key and press S. (This is referred
  874.     to in this manual as "pressing ALT-S"). A window appears, prompting
  875.     for a file name. Enter MYBAR as the file name, and press ENTER.
  876.     There is a brief pause while the graph is written to disk.
  877.  
  878.     Now let's do what we set out to do in the first place -- look at some
  879.     graphs. At any time in GRAPH you can go directly to the Graph
  880.     Menu by pressing ALT-G.
  881.  
  882.     The Graph Menu is displayed. This menu lets you decide whether your
  883.     graph will be a line graph, bar chart or pie chart, and lists some
  884.     variations of each. Use the up and down arrow keys or press the space
  885.     bar to select the style of graph. A small arrow points at the
  886.     currently selected style, and a sample of that style is shown on the
  887.     screen. Note that the sample graph is using sample data, not your
  888.     data. Use the down arrow key to select:
  889.  
  890.                             Bar Chart  -  Regular
  891.  
  892.     then press ENTER. Your graph is displayed:
  893.  
  894.               --------------------------------------------------
  895.  
  896.  
  897.  
  898.  
  899.                                  ILLUSTRATION
  900.  
  901.  
  902.                                 Load TUTORIAL
  903.                           Select BAR CHART - REGULAR
  904.  
  905.  
  906.  
  907.  
  908.  
  909.               --------------------------------------------------
  910.  
  911.  
  912.                                                                         9
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925. -
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.     A BRIEF TUTORIAL
  934.  
  935.  
  936.     The bar chart on the screen is a graphic representation of the twelve
  937.     months of sales and gross profit figures. If your graph doesn't look
  938.     like the previous one, you may have entered some data incorrectly, or
  939.     may have selected a style other than Regular Bar Chart. If it doesn't
  940.     look right, press ESC twice to return to the Main Menu, then go back
  941.     to the start of the tutorial and review your work.
  942.  
  943.     A unique feature of GRAPH is the TRANSPOSE command. When you are
  944.     viewing a graph, or even when entering data, hold down ALT and press
  945.     the T key. The data being graphed is "rotated"; i.e. data along the
  946.     x-axis (bottom of the graph) moves to the y-axis (side of the graph)
  947.     and vice versa. Try pressing ALT-T. Your graph is re-drawn with the
  948.     data transposed. Sometimes a transposed graph is more meaningful or
  949.     easier to read. When you press ALT-T, the data in the Edit/Enter
  950.     (spreadsheet) Screen is transposed also.
  951.  
  952.     Another interesting command is the FLIP command. When viewing a graph
  953.     or when entering data, press ALT-F. All the columns of data in your
  954.     graph are flipped, as if in a mirror image. Press ALT-F on your
  955.     tutorial graph, and the month abbreviations reverse themselves; i.e.
  956.     the sequence changes to DEC, NOV, OCT, etc. This is not likely a
  957.     useful sequence, so press ALT-F a second time to restore the graph to
  958.     its original format.
  959.  
  960.     Now try pressing combinations of ALT-T and ALT-F a few times to
  961.     see the various arrangements of the data. There are eight different
  962.     ways your data can be configured, using TRANSPOSE, FLIP and
  963.     combinations of the two. Experiment until you decide which format you
  964.     prefer.
  965.  
  966.     Now notice the large cursor flashing in the upper right-hand corner of
  967.     the screen. This cursor allows additional text to be entered on the
  968.     screen, so you can add finishing touches to your graph. Press ENTER
  969.     several times until the flashing cursor is in the lower left corner,
  970.     as low as it will go, then type:
  971.  
  972.                              ACME SHOE COMPANY
  973.  
  974.  
  975.  
  976.  
  977.  
  978.     10
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991. -
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.                                                     A BRIEF TUTORIAL
  1000.  
  1001.  
  1002.     If you make a mistake while typing, use the backspace key to back up
  1003.     and erase a character. Now press the F1 key. The cursor becomes
  1004.     smaller. Press the space bar a couple times, then type:
  1005.  
  1006.                            Seattle, Washington
  1007.  
  1008.     Now let's print the graph. Make sure your printer is on and that the
  1009.     paper is set to top of page. press F9 to print. A hard copy of your
  1010.     graph as it appears on the screen is printed. (Note: If nothing
  1011.     prints, or if your computer locks up, or your printer makes funny
  1012.     noises, then the graphics screen print routine is probably not properly
  1013.     installed. Refer to the Getting Started section for more information.)
  1014.  
  1015.     So now we have performed each of the five steps required to prepare
  1016.     a graph. We have:
  1017.  
  1018.                 1. Entered the data to be graphed.
  1019.                 2. Saved the data on disk.
  1020.                 3. Displayed the various graphs available until
  1021.                    we found the one we wanted (regular bar chart).
  1022.                 4. Added special text to the graph.
  1023.                 5. Printed the graph.
  1024.  
  1025.     Now let's go look at the same data, displayed in other graphic forms.
  1026.     Maybe there is another format which we prefer instead of the bar
  1027.     chart format. Press ESC once, and the Graph Menu is displayed. Now
  1028.     it's your turn. Display a few different styles of graphs, and see the
  1029.     various ways the same data can be displayed graphically. When you are
  1030.     finished viewing or printing a graph, just press ESC to return to the
  1031.     menu, and try another one. There are ten different possible selections
  1032.     on the graph menus, and with the TRANSPOSE (ALT-T) command
  1033.     and FLIP (ALT-F) command, there are eight ways of looking at
  1034.     each one.
  1035.  
  1036.     This concludes the tutorial. The remainder of this manual is
  1037.     organized for reference. It is a good idea to read through it to
  1038.     familiarize yourself with some of the more sophisticated commands.
  1039.     But the best way to learn GRAPH is to use it.
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                                                                         11
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057. -
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.      GENERAL INFORMATION
  1066.  
  1067.  
  1068.     ---------------------------------------------------------------
  1069.  
  1070.  
  1071.                          GENERAL INFORMATION
  1072.  
  1073.     From 1 to 16 "groups", or columns of numbers may be graphed by
  1074.     ExpressGraph. Each group can have from 1 to 52 values (numbers). So
  1075.     the most data which may be represented in a single graph is 832
  1076.     numbers (16 x 52 = 832). However, too much data can cause a graph to
  1077.     be so cluttered that nothing can be learned from it. And since the
  1078.     graphic image is formed by thousands of tiny dots on your screen and
  1079.     on your printer, the "resolution", or detail, is reduced as the amount
  1080.     of data being graphed is increased.
  1081.  
  1082.     The easiest graphs to read are usually those with two or three groups
  1083.     (columns) and fewer than 20 values (numbers) per group. Just as
  1084.     printed reports with too many numbers can be difficult to read, when a
  1085.     graph has too many numbers represented in graphic form, the same
  1086.     "forest for the trees" problem occurs.
  1087.  
  1088.     Numbers entered into GRAPH may be in the range 999,999,999,999 to
  1089.     -99,999,999,999. Numbers may have decimals up to 11 places, provided
  1090.     the total digits plus sign and decimal point do not exceed 12
  1091.     characters. Negative numbers in the data prevent the use of some
  1092.     graphs, such as pie charts, which inherently can't handle negatives.
  1093.  
  1094.     Graphs are displayed on the screen and printer as a pattern of tiny
  1095.     dots. If many numbers are being graphed, the clarity or detail of
  1096.     the graphic image may suffer somewhat. This is because there are
  1097.     fewer dots available when drawing a small object or line. Some
  1098.     styles of graphs work better than others with certain kinds of data.
  1099.     When a graph looks bad because of dot resolution, try the other
  1100.     styles. One of them may look better. Or try summarizing your data so
  1101.     there are fewer numbers to graph.
  1102.  
  1103.     The quality of the graphic image is also a function of the printer
  1104.     being used. All printers display your graph as the same number of
  1105.     dots, but some displays are better than others. For example, the
  1106.     screen displays and illustrations in this manual were produced with
  1107.     ExpressGraph on a laser printer, in Epson-compatibility mode. The
  1108.  
  1109.  
  1110.     12
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123. -
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.                                                 GENERAL INFORMATION
  1132.  
  1133.  
  1134.     quality of these graphic displays is very good, even though the number
  1135.     of dots in the graph are the same as on any other printer.
  1136.  
  1137.     ExpressGraph can display the following kinds of graphs:
  1138.  
  1139.                          1. Line Graph
  1140.                             a. Regular (no symbols)
  1141.                             b. With symbols
  1142.  
  1143.                          2. Bar Chart
  1144.                             a. Regular
  1145.                             b. Overlapped
  1146.                             c. Stacked
  1147.                             d. Percentage
  1148.                             e. 3-Dimensional
  1149.  
  1150.                          3. Pie Chart
  1151.                             a. Uncut
  1152.                             b. Separated
  1153.                             c. Exploded
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.                                                                         13
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189. -
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.     KEYBOARD CONVENTIONS
  1198.  
  1199.  
  1200.     ---------------------------------------------------------------
  1201.                          KEYBOARD CONVENTIONS
  1202.  
  1203.     GRAPH supports most of the keys on the PC keyboard. Some prompts
  1204.     can be answered with a single keystroke, in which case it is not
  1205.     necessary to press ENTER after pressing the key, because GRAPH acts
  1206.     on the keystroke immediately. When entering data into a field of two
  1207.     or more characters, the cursor positions at the first character of the
  1208.     field, and the field length is denoted by underscores on the right.
  1209.     While entering data into a field, the following special keys may be
  1210.     used:
  1211.  
  1212.                              CONTROL KEYS
  1213.  
  1214.     Special Key      Alternate      Purpose of key
  1215.     ---------------  -------------  -------------------------------------
  1216.  
  1217.     UP ARROW         CONTROL-E      Moves the cursor upward to the field
  1218.                                     above the current field.
  1219.  
  1220.     DOWN ARROW       CONTROL-X      Moves the cursor downward to the
  1221.                                     field below the current field.
  1222.  
  1223.     LEFT ARROW       CONTROL-S      Moves the cursor left one character.
  1224.     BACKSPACE
  1225.  
  1226.     RIGHT ARROW      CONTROL-D      Moves the cursor right one character.
  1227.  
  1228.     TAB              CONTROL-F      Moves the cursor right one column.
  1229.  
  1230.     BACKTAB          CONTROL-A      Moves the cursor left one column.
  1231.  
  1232.     HOME                            Moves the cursor to the upper left
  1233.                                     field on the screen.
  1234.  
  1235.     END or                          Exits from the current menu to
  1236.     ESCAPE                          the previous (higher level) menu.
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.     14
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255. -
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.                                               KEYBOARD CONVENTIONS
  1264.  
  1265.  
  1266.  
  1267.                               CONTROL KEYS
  1268.  
  1269.     Special Key      Alternate      Purpose of key
  1270.     ---------------  -------------  -------------------------------------
  1271.  
  1272.     INSERT           CONTROL-V      Toggles on/off insert mode, allowing
  1273.                                     characters to be inserted in a field.
  1274.  
  1275.     DELETE           CONTROL-G      Deletes the character at the cursor.
  1276.  
  1277.     ENTER                           Moves the cursor to the start of the
  1278.                                     next lower field.
  1279.  
  1280.     PAGE DOWN        CONTROL-C      On multiple-screen displays, moves
  1281.                                     down to the next (lower) screen.
  1282.  
  1283.     PAGE UP          CONTROL-R      On multiple-screen displays, moves
  1284.                                     up to the previous (higher) screen.
  1285.  
  1286.                      CONTROL-T      Erases input data from the cursor
  1287.                                     to the end of the field.
  1288.  
  1289.                      CONTROL-Y      Erases all the data in the field.
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.                                                                         15
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321. -
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.     THE MAIN MENU
  1330.  
  1331.  
  1332.     ---------------------------------------------------------------
  1333.  
  1334.                            THE MAIN MENU
  1335.  
  1336.  
  1337.     The first screen to appear after the banner screen is the Main Menu:
  1338.  
  1339.               --------------------------------------------------
  1340.  
  1341.  
  1342.  
  1343.  
  1344.                                  ILLUSTRATION
  1345.  
  1346.  
  1347.                               Display Main Menu
  1348.                                  Press PrtSc
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.               --------------------------------------------------
  1355.  
  1356.     From the Main Menu, all the other menus and functions of GRAPH are
  1357.     invoked. To perform one of the functions on the Main Menu, either
  1358.     press the number of the item, or press the first letter of the
  1359.     function. For example, to graph data, you can press either <2> or <G>.
  1360.     (GRAPH also accepts ALT-G, CTRL-G or lower case g.) To get back
  1361.     to the Main Menu from one of the submenus, press ESC or END.
  1362.  
  1363.     A unique feature of GRAPH is that you do not have to return to the
  1364.     Main Menu in order to go to another submenu. To go directly to the
  1365.     Enter / Edit Data screen at any time, from anywhere in GRAPH, just
  1366.     press ALT-E. To go to the Graph Menu at any time, press ALT-G.
  1367.     Pressing ALT plus one of the keys E, G, S, L, O, P or Q takes
  1368.     you immediately to a screen listed on the Main Menu.
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.     16
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387. -
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.                                                       THE MAIN MENU
  1396.  
  1397.  
  1398.     Each of the items listed on the Main Menu is discussed in its own
  1399.     chapter following this one, except for "7 - Quit and return to DOS".
  1400.     Use item 7 to exit from GRAPH. Press either <7> or <Q> and the
  1401.     following window pops up:
  1402.  
  1403.               --------------------------------------------------
  1404.                                  ILLUSTRATION
  1405.  
  1406.                             On Main Menu, press Q
  1407.                        (Show only the pop up box here)
  1408.               --------------------------------------------------
  1409.  
  1410.     Reply <Y> to exit from GRAPH, or reply <N> to return to the Main Menu
  1411.     and continue with GRAPH.
  1412.  
  1413.     Main Menu selections 1 through 6 are discussed in the following
  1414.     chapters.
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.                                                                         17
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453. -
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.     ENTERING DATA
  1462.  
  1463.  
  1464.     ---------------------------------------------------------------
  1465.  
  1466.                             ENTERING DATA
  1467.  
  1468.     The first step in producing a graph is to provide numbers to GRAPH.
  1469.     To enter numbers and legends into GRAPH, select "Enter / Edit Data"
  1470.     from the Main Menu, by pressing either <1> or <E>. The following screen
  1471.     is displayed:
  1472.  
  1473.               --------------------------------------------------
  1474.  
  1475.  
  1476.  
  1477.  
  1478.                                  ILLUSTRATION
  1479.  
  1480.  
  1481.                            Select Enter / Edit Data
  1482.                      (If data appears on screen, press <Alt-C>
  1483.                              then press <Y> to clear)
  1484.                                  Press PrtSc
  1485.  
  1486.  
  1487.  
  1488.               --------------------------------------------------
  1489.  
  1490.  
  1491.     GRAPH TITLE
  1492.  
  1493.     When this screen is displayed, the cursor is on the line labelled
  1494.     Graph Title. A description of the graph may be entered here, or the
  1495.     field may be left blank. This description is displayed at the top of
  1496.     each graph.
  1497.  
  1498.     Title letters can be one of three sizes: small, medium or large. The
  1499.     default size is medium. To print small letters, add /1 to the end of
  1500.     the title. To print large letters, add /3. To suppress the title
  1501.     display, add /0 at the end.
  1502.  
  1503.  
  1504.  
  1505.  
  1506.     18
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519. -
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.                                                        ENTERING DATA
  1528.  
  1529.  
  1530.     GROUP NAMES
  1531.     Below the title line are four Group Name fields, numbered 1 to 4.
  1532.     These group names are used to label each group of numbers in the
  1533.     graph. GRAPH allows up to 16 groups to be entered, but only four
  1534.     groups fit on the screen at a time. Press the TAB key to move from
  1535.     group to group. After moving across the four groups numbered 1 to 4,
  1536.     the spreadsheet area "scrolls sideways" to the next four groups
  1537.     numbered 5 to 8. If you continue pressing the TAB key, GRAPH
  1538.     keeps moving to the next group until it hits group number 16.
  1539.     Pressing SHIFT-TAB or left arrow moves back to the left.
  1540.  
  1541.     The group names you enter are displayed
  1542.     on each graph. On line graphs and bar
  1543.     charts, they are displayed in a Legend
  1544.     box on the graph, as in the example to      ---------------------
  1545.     the right. On pie charts, they are               ILLUSTRATION
  1546.     displayed under each pie chart.                 Load TUTORIAL
  1547.                                                Select LINE GRAPH - Regular
  1548.     Each group name may be up to twelve         (Show only legend box)
  1549.     characters. The Legend box on line
  1550.     graphs and bar charts is exactly wide
  1551.     enough for the longest group name, so
  1552.     short group names create a narrow
  1553.     Legend box, which in turn leaves room
  1554.     for a wider graph. If there are no
  1555.     group names entered, the Legend box is
  1556.     not displayed, so the graph is wider
  1557.     still. However, group names are
  1558.     recommended for graphs with more than       ---------------------
  1559.     one group.
  1560.  
  1561.  
  1562.     VALUE NAMES
  1563.     Along the left edge of the Edit Mode screen are the Value Name fields.
  1564.     Sixteen of them appear on the screen, but if you move the cursor
  1565.     downward past the 16th line, the screen "scrolls" to lines 17 to 32.
  1566.     If you continue moving the cursor downward, GRAPH scrolls down until
  1567.     it hits line 52. Pressing the UP ARROW multiple times moves back up to
  1568.     line 1. Pressing the HOME key moves to Group 1, Value 1. The PAGE
  1569.     UP and PAGE DOWN keys scroll up and down a screen at a time.
  1570.  
  1571.  
  1572.                                                                         19
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585. -
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.     ENTERING DATA
  1594.  
  1595.  
  1596.     The Value Names you enter are displayed on each graph. On line graphs
  1597.     and bar charts they are displayed along the bottom of the graph. On
  1598.     pie charts, they are displayed as a legend to the right of the chart.
  1599.  
  1600.     Each Value Name may be up to twelve characters, or may be left blank.
  1601.     It is usually best to keep these names short, because they have to
  1602.     print side-by-side along the bottom of line graphs and bar charts,
  1603.     like this:
  1604.  
  1605.               --------------------------------------------------
  1606.                                  ILLUSTRATION
  1607.                                 Load TUTORIAL
  1608.                          Select LINE GRAPH - REGULAR
  1609.                          (Show only the bottom line)
  1610.               --------------------------------------------------
  1611.  
  1612.     If the group names are too wide to fit on one line, GRAPH staggers
  1613.     them, alternating on two lines, like this:
  1614.  
  1615.               --------------------------------------------------
  1616.                                  ILLUSTRATION
  1617.                                 Load SAMPLE01
  1618.                           Select BAR CHART - REGULAR
  1619.                          (Show only the bottom line)
  1620.               --------------------------------------------------
  1621.  
  1622.     If the value names are still too wide after staggering, consider the
  1623.     following options:
  1624.  
  1625.          a. Abbreviate them.
  1626.          b. Skip every other one.
  1627.          c. Transpose the graph. (See "Transpose and Flip" section.)
  1628.          d. Widen the graph by changing the edges of the chart on the
  1629.             "Optional Specifications" screen.
  1630.          e. Widen the graph by omitting the right-hand legend. To do this,
  1631.             reply "N" to the "Print Legend Titles" prompt on the "Optional
  1632.             Specifications" screen. Removing all the group names will
  1633.             also omit the right-hand legend.
  1634.  
  1635.  
  1636.  
  1637.  
  1638.     20
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651. -
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.                                                        ENTERING DATA
  1660.  
  1661.  
  1662.     ENTERING NUMBERS
  1663.     Numbers are entered on the Edit Mode screen in the grid with the
  1664.     rectangle around it. Use the arrow keys to move around the grid, then
  1665.     type in the number corresponding to that group and value.
  1666.  
  1667.     Numbers entered into GRAPH may be in the range 999,999,999,999 to
  1668.     -99,999,999,999. Numbers may have up to 11 decimal places, provided
  1669.     the total digits plus sign and decimal point do not exceed 12
  1670.     characters. Negative numbers in the data prevent the use of some
  1671.     graphs, such as pie charts, which inherently can't handle negatives.
  1672.  
  1673.     To change a number, move the cursor to it, then type the new number
  1674.     over it. Use the left and right arrow keys to position to a digit to
  1675.     be changed. To remove a number, press the DEL key several times, or
  1676.     press the space bar to erase from the cursor to the end of the number,
  1677.     or press CTRL-Y to erase the entire number. To erase all the numbers
  1678.     and descriptions on the screen, press ALT-C.
  1679.  
  1680.  
  1681.     SPECIAL COMMANDS
  1682.     The following two lines appear across the bottom of the Edit Mode
  1683.     screen:
  1684.               --------------------------------------------------
  1685.                                  ILLUSTRATION
  1686.                              Select Enter / Edit
  1687.                                  Press PrtSc
  1688.                        (Show only the bottom two lines)
  1689.               --------------------------------------------------
  1690.  
  1691.     <Alt-A> Automatic Value Names
  1692.     Since so many graphs are by month name, GRAPH has a means of
  1693.     quickly filling in the value names with month names January through
  1694.     December, or abbreviations Jan through Dec. There is also an option
  1695.     for day names. Press ALT-A and a window pops up, prompting for
  1696.     the automatic values to be filled in.
  1697.  
  1698.     <Alt-C> Clear Data
  1699.     Pressing ALT-C clears all the data on the Edit Mode screen. It does
  1700.     not alter the Optional Specifications. A warning message is given
  1701.     before clearing the data, which appears in a pop-up window. The prompt
  1702.  
  1703.  
  1704.                                                                         21
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717. -
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.     ENTERING DATA
  1726.  
  1727.  
  1728.     gives you a chance to change your mind, in case you did not really
  1729.     want to erase all the data.
  1730.  
  1731.     <Alt-D> Delete Row or Column
  1732.     <Alt-I> Insert Row or Column
  1733.     Press ALT-D to delete a row or column of numbers. A window prompts
  1734.     for whether a row or column is to be deleted. Press ALT-I to insert
  1735.     a row or column of numbers.
  1736.  
  1737.     <Alt-S> Save
  1738.     Pressing ALT-S causes the "Save Window" to pop up in the center of
  1739.     the screen, allowing you to save your graph data to disk. For more
  1740.     information, see the section titled "Saving Data To Disk".
  1741.  
  1742.     <Alt-T> Transpose
  1743.     <Alt-F> Flip
  1744.     These commands cause the data to be rearranged. ALT-T changes rows
  1745.     to columns and columns to rows. Pressing ALT-T a second time restores
  1746.     the data to its original sequence. ALT-F causes columns (groups) to be
  1747.     "flipped"; for example, if there are four group names, A, B, C, D then
  1748.     pressing ALT-F rearranges them so their sequence is D, C, B, A.
  1749.     Pressing ALT-F a second time restores them to their original
  1750.     positions. For more information on these commands, plus examples, see
  1751.     the section titled "Transpose and Flip".
  1752.  
  1753.     <Alt-G> Graph
  1754.     Leaves the Edit Mode screen and goes directly to the Graph Menu
  1755.     screen.
  1756.  
  1757.     <End> Finished
  1758.     Pressing the END key returns to the Main Menu. Your data remains
  1759.     intact, and can be changed later by selecting Enter / Edit Data.
  1760.     Pressing the ESC key also returns to the Main Menu.
  1761.  
  1762.     <F9> Print Data
  1763.     If you want a printed copy of the numbers being graphed, press F9
  1764.     when the Edit Mode screen is displayed. The numbers are printed in
  1765.     columnar form similar to the screen display. Group Names are printed
  1766.     as column headings and Value Names are printed on the left.
  1767.  
  1768.  
  1769.  
  1770.     22
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783. -
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.                                                      DRAWING GRAPHS
  1792.  
  1793.  
  1794.     ---------------------------------------------------------------
  1795.  
  1796.                             DRAWING GRAPHS
  1797.  
  1798.     This section describes each of the graphs which can be produced by
  1799.     ExpressGraph. Examples are shown, and suggestions made for using each
  1800.     type of graph. There are some general rules which apply to all graphs,
  1801.     regardless of type:
  1802.  
  1803.  
  1804.     LIMIT THE DATA
  1805.     Try to limit the amount of data to be graphed. Too much data makes a
  1806.     graph too cluttered, making it hard to read. GRAPH has a maximum
  1807.     capacity of 16 groups of 52 numbers (or 52 groups of 16 numbers). If
  1808.     the data to be graphed is larger than that, it is necessary (and
  1809.     probably desirable) to summarize it in some way before graphing.
  1810.  
  1811.  
  1812.     RELATIVE SIZE OF GROUPS
  1813.     When a graph contains more than one group of numbers, the numbers
  1814.     should be relatively the same in size, or else the smaller group does
  1815.     not graph well. Consider this example: A company sells videotape, and
  1816.     they also occasionally sell video recorders. In a typical month they
  1817.     sell 50,000 units of videotape but only forty recorders. If they were
  1818.     to combine their monthly unit sales of both items on the same graph,
  1819.     it might look like the graph below. As you can see from the sample
  1820.        -------------------------------------
  1821.                                               graph, the sales of the
  1822.                                               videotape are graphed very
  1823.                   ILLUSTRATION                well, but the much smaller
  1824.                                               quantities of the video
  1825.                   Load SAMPLE01               recorders appear as no more
  1826.                                               than a smudge along the
  1827.            Select BAR CHART - REGULAR         bottom of the graph. When
  1828.                                               groups of numbers are this
  1829.                                               different in size, it is
  1830.                                               best to show them in
  1831.                                               separate graphs.
  1832.        -------------------------------------
  1833.  
  1834.  
  1835.  
  1836.                                                                         23
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849. -
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.     DRAWING GRAPHS
  1858.  
  1859.  
  1860.     ADDING CONTOUR
  1861.     On occasion, the numbers you are graphing may be so consistent that a
  1862.     line graph or bar chart appears to be exactly flat, with no peaks or
  1863.     valleys at all. Sometimes that may be exactly what you want to see.
  1864.     Other times, you may want a bit more "motion" in your graph. For
  1865.     example, when graphing dollar amounts in the millions, a change of
  1866.     $10,000 appears as no change at all. To see a visible trend in
  1867.     numbers which are too constant to display a trend, change the Starting
  1868.     Scale Adjustment value. This number is found on the Optional
  1869.     Specifications menu, and usually is zero. The number is subtracted
  1870.     from each of your data numbers before graphing them. For example,
  1871.     the following line graph would have appeared perfectly flat if each
  1872.     number were graphed as is. But by changing the Starting Scale
  1873.     Adjustment to one million, GRAPH subtracts a million from every
  1874.     number before graphing, so the graph gets some contour:
  1875.  
  1876.               --------------------------------------------------
  1877.  
  1878.  
  1879.  
  1880.  
  1881.                                  ILLUSTRATION
  1882.  
  1883.  
  1884.                                 Load SAMPLE02
  1885.                          Select LINE GRAPH - REGULAR
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.               --------------------------------------------------
  1892.  
  1893.     Now it can be seen that the numbers were dropping off, but have now
  1894.     begun a gradual ascent. This would have been obvious by simply looking
  1895.     at the numbers themselves, but comparitive numbers such as these are
  1896.     often buried amid many other numbers and only a very patient, detail-
  1897.     oriented examination reveals such trends after close study.
  1898.  
  1899.  
  1900.  
  1901.  
  1902.     24
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915. -
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.                                                      DRAWING GRAPHS
  1924.  
  1925.  
  1926.     NEGATIVE NUMBERS
  1927.     GRAPH accomodates negative numbers on many of its graphs by simply
  1928.     starting the bottom scale value at the largest negative number. When
  1929.     negative values are drawn on a bar chart, the bar extends downward
  1930.     from zero, as in this example:
  1931.  
  1932.               --------------------------------------------------
  1933.  
  1934.  
  1935.  
  1936.  
  1937.                                  ILLUSTRATION
  1938.  
  1939.  
  1940.                                 Load SAMPLE03
  1941.                           Select BAR CHART - REGULAR
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.               --------------------------------------------------
  1948.  
  1949.     Some of the graphs which GRAPH produces do not work if there is a
  1950.     negative number in the data, usually because the inherent nature of
  1951.     the graph does not permit negatives. For example, in a pie chart,
  1952.     there is no way to draw a negative slice. If your data contains
  1953.     negative numbers, GRAPH gives the message:
  1954.  
  1955.     Data contains negative number(s). Can't draw the chart...press any key.
  1956.  
  1957.     This message occurs on all Pie Charts, and on Stacked, Percentage and
  1958.     Three-D bar charts when negative numbers are present. To use one of
  1959.     those styles when data is negative, either remove the negative numbers
  1960.     or consider combining them with other numbers so that the combined
  1961.     result is positive.
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.                                                                         25
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981. -
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.     DRAWING GRAPHS
  1990.  
  1991.  
  1992.     SCALING
  1993.     Two of the graphs available are percentage-oriented: the Pie Chart and
  1994.     the Percentage Bar Chart. The scale on those two graphs is based on
  1995.     100%, so regardless of the size of the numbers, the pie or bar is
  1996.     always the same physical size.
  1997.  
  1998.     The remaining eight graphs have a series of scale numbers on the left
  1999.     edge of the graph, which usually start at zero in the lower left
  2000.     corner, and increase in large enough increments so that the largest
  2001.     number graphed does not go above the top line. GRAPH examines the
  2002.     numbers you have entered, and determines the best scale to use. If you
  2003.     don't like the scaling provided by GRAPH, you can control it to some
  2004.     degree. On the Optional Specifications menu there are two fields which
  2005.     change the scaling: Scale Increment and Starting Scale Value. See the
  2006.     section titled "Optional Specifications" for more information.
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.     26
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047. -
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.                                                           LINE GRAPHS
  2056.  
  2057.  
  2058.     ---------------------------------------------------------------
  2059.  
  2060.                              LINE GRAPHS
  2061.  
  2062.     Line graphs are the most common of all graphs, perhaps because they
  2063.     are the easiest to draw with pencil and paper. ExpressGraph offers
  2064.     two types of line graphs: Regular, and With Symbols. This section
  2065.     discusses line graphs and gives some suggestions for their use.
  2066.  
  2067.  
  2068.     WITH SYMBOLS
  2069.     The only difference between Regular line graphs and those With
  2070.     Symbols is that the latter has a small symbol such as a triangle or
  2071.     square drawn at each plotted point on the graph.
  2072.  
  2073.     Symbols are useful when a graph contains two or more sets of lines,
  2074.     because they identify the lines. If group names have been specified, a
  2075.     legend is drawn to the right of the graph showing the symbol used for
  2076.     each line. The drawback to symbols is that they tend to clutter large
  2077.     graphs, especially when lines are close to one another.
  2078.  
  2079.     Most line graphs do not require symbols, because either:
  2080.  
  2081.               (a) only one group of numbers is being plotted, or
  2082.               (b) the meaning of each line is intuitively obvious.
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.                                                                         27
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113. -
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.     LINE GRAPHS
  2122.  
  2123.  
  2124.     For example, the following graph plots a company's monthly sales,
  2125.     gross profit and net profit as three lines. The management people who
  2126.     look at these graphs are well aware that sales are always greater than
  2127.     gross profit which is always greater than net profit (they went to
  2128.     college to learn that). So in this graph, symbols are not necessary.
  2129.     But they have been used here anyway, so you can see an example of
  2130.     them:
  2131.  
  2132.               --------------------------------------------------
  2133.  
  2134.  
  2135.  
  2136.  
  2137.                                  ILLUSTRATION
  2138.  
  2139.  
  2140.                                 Load SAMPLE04
  2141.                        Select LINE GRAPH - WITH SYMBOLS
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.               --------------------------------------------------
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.     28
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179. -
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.                                                           LINE GRAPHS
  2188.  
  2189.  
  2190.     INTERSECTING LINES
  2191.     When overlap of numbers is significant information, line graphs are
  2192.     best because the lines physically cross one another. For example, in
  2193.     the following graph, a company compares the cost of manufacturing a
  2194.     truck part in their own plant versus purchasing the part from an
  2195.     outside source. They find that when quantity requirements are low,
  2196.     they can purchase it for less than they can make it. But as more units
  2197.     of the part are needed, they can make it themselves for less. To
  2198.     graphically illustrate this to management, an engineer prepares the
  2199.     following graph:
  2200.  
  2201.               --------------------------------------------------
  2202.  
  2203.  
  2204.  
  2205.  
  2206.                                  ILLUSTRATION
  2207.  
  2208.  
  2209.                                 Load SAMPLE05
  2210.                          Select LINE GRAPH - REGULAR
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.               --------------------------------------------------
  2217.  
  2218.     The graph above illustrates the benefit of purchasing the part when
  2219.     small quantities are needed, and manufacturing the part when the
  2220.     quantity requirements increase. And it shows the exact break-even
  2221.     point where the two lines cross. A bar chart could show the same
  2222.     trend, but the break-even (cross-over) would not be as vividly
  2223.     illustrated. Other types of graphs, such as pie charts for instance,
  2224.     would not be suitable for this application.
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.                                                                         29
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245. -
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.     LINE GRAPHS
  2254.  
  2255.  
  2256.     LARGE AMOUNTS OF DATA
  2257.     On graphs with many display points, line graphs look less cluttered
  2258.     than other types, because each number being graphed takes only a small
  2259.     amount of room. For example, this graph contains three groups of 52
  2260.     numbers, yet is still readable:
  2261.  
  2262.               --------------------------------------------------
  2263.  
  2264.  
  2265.  
  2266.  
  2267.                                  ILLUSTRATION
  2268.  
  2269.  
  2270.                                 Load SAMPLE06
  2271.                          Select LINE GRAPH - REGULAR
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.               --------------------------------------------------
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.     30
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311. -
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.                                                           LINE GRAPHS
  2320.  
  2321.  
  2322.     CONTINUOUS FLOW
  2323.     On some graphs, even though just a few points are plotted, all the
  2324.     points in between are meaningful too. For example, in the following
  2325.     graph only six points are plotted, yet more than six values may be
  2326.     taken from the graph. The data being graphed is the printing cost of a
  2327.     brochure. Even though the cost of printing 4,000 brochures was not one
  2328.     of the numbers plotted, it is easy to determine that 4,000 brochures
  2329.     cost about $51 per thousand:
  2330.  
  2331.               --------------------------------------------------
  2332.  
  2333.  
  2334.  
  2335.  
  2336.                                  ILLUSTRATION
  2337.  
  2338.  
  2339.                                  Load SAMPLE07
  2340.                        Select LINE GRAPH - WITH SYMBOLS
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.               --------------------------------------------------
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.                                                                         31
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377. -
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.     LINE GRAPHS
  2386.  
  2387.  
  2388.     HORIZONTAL LINES
  2389.     When a graph is to be compared to some specific constant, such as an
  2390.     average or standard, a solid horizontal line can be easily drawn on a
  2391.     line graph to represent the constant. For example, in the following
  2392.     graph, a sales manager shows the actual sales as a line graph. He
  2393.     shows the monthly goal as a solid horizontal line at $30,000 and the
  2394.     year's average as a solid horizontal line at $36,000. This was easily
  2395.     accomplished by simply entering the number 30,000 in all twelve of the
  2396.     Group 2 values, and entering 36,000 in all twelve of the Group 3
  2397.     values. Here is the graph which results:
  2398.  
  2399.               --------------------------------------------------
  2400.  
  2401.  
  2402.  
  2403.  
  2404.                                  ILLUSTRATION
  2405.  
  2406.  
  2407.                                  Load SAMPLE08
  2408.                            Turn off horizontal grid
  2409.                          Select LINE GRAPH - REGULAR
  2410.  
  2411.  
  2412.  
  2413.  
  2414.               --------------------------------------------------
  2415.  
  2416.     Note that the graph above is missing the dotted horizontal lines which
  2417.     usually run across the graph at each scale mark. It is sometimes
  2418.     desirable on line graphs with flat lines to remove the horizontal
  2419.     grid. See the "Optional Specifications" section for more information
  2420.     on horizontal and vertical grid lines.
  2421.  
  2422.     This concludes the discussion of line graphs. For more information
  2423.     about changing the physical appearance of your line graphs, see the
  2424.     section titled "Optional Specifications" and the section titled
  2425.     "Transpose and Flip".
  2426.  
  2427.  
  2428.  
  2429.  
  2430.     32
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443. -
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.                                                             BAR CHARTS
  2452.  
  2453.  
  2454.     ---------------------------------------------------------------
  2455.  
  2456.  
  2457.                              BAR CHARTS
  2458.  
  2459.     Bar charts are the most flexible type of graph, providing numerous
  2460.     ways of looking at the same data. GRAPH can produce the following
  2461.     types of bar charts:
  2462.  
  2463.     ----------------------
  2464.  
  2465.         ILLUSTRATION
  2466.  
  2467.        Go to Graph Menu     REGULAR
  2468.        Select REGULAR                               ----------------------
  2469.        Press PrtSc key
  2470.                                                         ILLUSTRATION
  2471.     ----------------------
  2472.                                      OVERLAPPED        Go to Graph Menu
  2473.                                                        Select OVERLAPPED
  2474.     ----------------------                             Press PrtSc key
  2475.  
  2476.         ILLUSTRATION                                ----------------------
  2477.  
  2478.        Go to Graph Menu     STACKED
  2479.        Select STACKED                               ----------------------
  2480.        Press PrtSc key
  2481.                                                         ILLUSTRATION
  2482.     ----------------------
  2483.                                      PERCENTAGE        Go to Graph Menu
  2484.                                                        Select PERCENTAGE
  2485.     ----------------------                             Press PrtSc key
  2486.  
  2487.         ILLUSTRATION                                ----------------------
  2488.  
  2489.        Go to Graph Menu     THREE-D
  2490.        Select THREE-D
  2491.        Press PrtSc key
  2492.  
  2493.     ----------------------
  2494.  
  2495.  
  2496.                                                                         33
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509. -
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.     BAR CHARTS
  2518.  
  2519.  
  2520.     You may note several similarities between regular bar charts and the
  2521.     line graphs in the previous chapter. In fact, for many graphs,
  2522.     choosing between the line graph format and bar chart format is largely
  2523.     a matter of personal taste. But there are subtle differences between
  2524.     bar charts and line graphs.
  2525.  
  2526.     Because it is a continuous line, a line graph, is often used to show
  2527.     the upward and downward "flow" of a series of numbers. Bar charts,
  2528.     on the other hand, are usually used when the numbers being graphed are
  2529.     separate, discrete values with no flow implied. For example, the data
  2530.     in our earlier tutorial (sales dollars and profit dollars by month) is
  2531.     usually considered more suitable for a bar chart than a line graph,
  2532.     because the value for each month is a separate total for the entire
  2533.     month. A daily or weekly graph of the same data might demonstrate
  2534.     more clearly the ebb and flow of a company's sales, and a line graph
  2535.     may be more suitable for that data.
  2536.  
  2537.     There is another time when a bar chart is preferable to a line graph:
  2538.     when the lines are overlapping too much, making the line graph hard to
  2539.     read. On a bar chart each number has its own equal share of horizontal
  2540.     space, so all numbers have equal representation or "opportunity" to be
  2541.     seen. The size of a number determines the height of its bar, and it's
  2542.     the height that makes the number appear large or small in comparison
  2543.     to the other numbers.
  2544.  
  2545.     On bar charts, as on line graphs, numbers are graphed in comparison to
  2546.     each other. If all the numbers are small, the scale is reduced so that
  2547.     the largest number fills the height of the graph. Then each of the
  2548.     other numbers is represented by a bar whose height is shorter than the
  2549.     largest number's bar.
  2550.  
  2551.  
  2552.     REGULAR vs OVERLAPPED
  2553.     Regular Bar Charts and Overlapped Bar Charts are almost identical.
  2554.     The only difference is that in the latter, the bars overlap one another
  2555.     slightly. It is mainly a cosmetic difference, since some people prefer the
  2556.     bars to overlap and others don't. On bar charts with a lot of data, there
  2557.     is one small advantage to overlapping bars: each bar takes up less
  2558.     room on the graph, so the bars are slightly wider.
  2559.  
  2560.  
  2561.  
  2562.     34
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575. -
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.                                                             BAR CHARTS
  2584.  
  2585.  
  2586.  
  2587.     STACKED BAR CHART
  2588.     The stacked bar chart is a specialty chart, which works well for some
  2589.     types of data, and is totally meaningless for other types. Another name
  2590.     for a stacked bar chart might be "consolidated groups" chart. Stacked
  2591.     bars are only meaningful when:
  2592.  
  2593.          a) two or more groups are being graphed; and
  2594.  
  2595.          b) the numbers in each group can be added together to
  2596.             represent some meaningful total.
  2597.  
  2598.     An example of a meaningless stacked bar chart is one produced with the
  2599.     data in the tutorial: sales dollars and gross profit dollars. When
  2600.     these two groups of numbers are added together, they have no meaning.
  2601.     However, let's re-enter the sales amounts as expense amount. Now a
  2602.     stacked bar chart is very meaningful (although this new data may be
  2603.     meaningless on other types of graphs). Each bar in the chart below
  2604.     represents total sales by its total height. The shaded portion at the
  2605.     bottom of each bar indicates the portion of the sales dollars which
  2606.     were gross profit:
  2607.  
  2608.               --------------------------------------------------
  2609.  
  2610.  
  2611.  
  2612.  
  2613.                                  ILLUSTRATION
  2614.  
  2615.  
  2616.                                 Load SAMPLE09
  2617.                           Select BAR CHART - STACKED
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.               --------------------------------------------------
  2624.  
  2625.  
  2626.  
  2627.  
  2628.                                                                         35
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641. -
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.     BAR CHARTS
  2650.  
  2651.  
  2652.  
  2653.     PERCENTAGE BAR CHART
  2654.     The Percentage Bar Chart is similar in many respects to a pie chart.
  2655.     The bars from each group are stacked on top of one another as in a
  2656.     stacked bar chart. But the size of each segment represents a
  2657.     percentage of the whole bar, not the actual value.
  2658.  
  2659.     The scale along the left-hand edge of a Percentage Bar Chart is always
  2660.     the same, regardless of the values (see the example below). And every
  2661.     bar is always a full 100% in height. Like the stacked charts discussed
  2662.     earlier, Percentage Bar Charts are only meaningful if the values from
  2663.     all Groups add up to some meaningful total. In the previous example,
  2664.     the data from the tutorial example was re-entered, with the sales
  2665.     figures reduced by the amount of gross profit. That same example works
  2666.     for a Percentage Bar Chart as well, and shows graphically the
  2667.     percentage of sales which are gross profit:
  2668.  
  2669.               --------------------------------------------------
  2670.  
  2671.  
  2672.  
  2673.  
  2674.                                  ILLUSTRATION
  2675.  
  2676.  
  2677.                                 Load SAMPLE10
  2678.                         Select BAR CHART - PERCENTAGE
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.               --------------------------------------------------
  2685.  
  2686.     Note the differences between this example and the previous one for
  2687.     stacked bar charts. They are both graphing the same data, but this
  2688.     chart shows profit as a percentage of sales, while the stacked bar
  2689.     chart shows profit as a proportionate part of sales.
  2690.  
  2691.  
  2692.  
  2693.  
  2694.     36
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707. -
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.                                                             BAR CHARTS
  2716.  
  2717.  
  2718.  
  2719.     THREE-D BAR CHART
  2720.     The Three-Dimensional Bar Chart is probably the most exotic of all the
  2721.     graphs that ExpressGraph can produce. A 3-D graph usually impresses
  2722.     people the most, but it is also usually harder to read than the other
  2723.     graphs. Let's look at the tutorial example again, this time in 3-D:
  2724.  
  2725.               --------------------------------------------------
  2726.  
  2727.  
  2728.  
  2729.  
  2730.                                  ILLUSTRATION
  2731.  
  2732.  
  2733.                                 Load TUTORIAL
  2734.                           Select BAR CHART - THREE-D
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.               --------------------------------------------------
  2741.  
  2742.     The three-dimensional effect of the graph is eye-catching, and for
  2743.     many applications the 3-D Bar Chart is has great appeal. However, the
  2744.     example above demonstrates two common problems with 3-D charts:
  2745.  
  2746.          a) the bars in front cover up some of the bars in back; and
  2747.  
  2748.          b) it is difficult to determine the value of a bar because of
  2749.             the angle of the graph.
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.                                                                         37
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773. -
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.     BAR CHARTS
  2782.  
  2783.  
  2784.     In many applications, both of these drawbacks are acceptable. And
  2785.     there are some customizations which can be done with the 3-D Bar Chart
  2786.     to make it more readable. For example, by simply pressing ALT-F, the
  2787.     two group columns are flipped, and the 3-D chart now looks like this:
  2788.  
  2789.               --------------------------------------------------
  2790.  
  2791.  
  2792.  
  2793.  
  2794.                                  ILLUSTRATION
  2795.  
  2796.  
  2797.                                 Load TUTORIAL
  2798.                           Select BAR CHART - THREE-D
  2799.                                  Press ALT-F
  2800.  
  2801.  
  2802.  
  2803.  
  2804.               --------------------------------------------------
  2805.  
  2806.     Now the smaller numbers--the gross profit figures--are in front, so
  2807.     the back row is visible. See the section titled "Transpose and Flip"
  2808.     for more information on the ALT-F command.
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.     38
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839. -
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.                                                             BAR CHARTS
  2848.  
  2849.  
  2850.     Another way to get a better "vantage point" when looking at 3-D Bar
  2851.     Charts is to change a field on the Optional Specifications screen
  2852.     which is called the "3-D Aspect Angle". This field normally has a
  2853.     value of 30, but may be any value from 20 to 80. Decreasing the aspect
  2854.     angle causes the 3-D Bar Chart to sit more flatly; i.e. not to tilt
  2855.     downward quite so much. Increasing the angle gives the impression that
  2856.     the chart is opening toward you. For example, this is the same data
  2857.     as above, but with an aspect angle of 60:
  2858.  
  2859.               --------------------------------------------------
  2860.  
  2861.  
  2862.  
  2863.                                  ILLUSTRATION
  2864.  
  2865.  
  2866.                                 Load TUTORIAL
  2867.                           Change Aspect Angle to 60
  2868.                           Select BAR CHART - THREE-D
  2869.                                  Press ALT-F
  2870.  
  2871.  
  2872.  
  2873.  
  2874.               --------------------------------------------------
  2875.  
  2876.     Note that the graph is really not being "rotated". The rear grid
  2877.     remains vertical regardless of changes in the aspect angle. Changing
  2878.     the angle simply "opens up" the graph more widely, by moving the base
  2879.     of the graph downward -- a sort of wide-angle lense effect.
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.                                                                         39
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905. -
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.     PIE CHARTS
  2914.  
  2915.  
  2916.     ---------------------------------------------------------------
  2917.  
  2918.                             PIE CHARTS
  2919.  
  2920.     The pie chart is a popular way to represent data graphically. There
  2921.     are some inherent differences between pie charts and other types of
  2922.     graphs. Each slice of a pie chart represents a percentage of some
  2923.     total amount. Consequently, all the numbers used for a pie chart must
  2924.     add up to some meaningful total amount. Using the example from the
  2925.     tutorial, let's take a look at a pie chart of the data:
  2926.  
  2927.               --------------------------------------------------
  2928.  
  2929.  
  2930.  
  2931.  
  2932.                                  ILLUSTRATION
  2933.  
  2934.  
  2935.                                 Load TUTORIAL
  2936.                            Select PIE CHART - UNCUT
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.               --------------------------------------------------
  2943.  
  2944.     The Uncut Pie Chart on the left represents a year's sales, while the
  2945.     one on the right represents a year's profits. Even though total profit
  2946.     is much smaller than total sales, both pies are the same size. That is
  2947.     because they are representing percentages, not actual amounts. Each
  2948.     pie is 100%. The slices in this example each represent one month, so
  2949.     there are twelve slices in each pie.
  2950.  
  2951.     Earlier we discussed the Percentage Bar Chart, and indicated that in
  2952.     many respects it is similar to a rectangular pie chart. (Some might
  2953.     call it a cake chart.) Just as in the percentage bar chart, the size
  2954.     of each pie slice represents a percentage of the whole pie, not the
  2955.     actual value.
  2956.  
  2957.  
  2958.     40
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971. -
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.                                                            PIE CHARTS
  2980.  
  2981.  
  2982.  
  2983.     If there is only one group of values, GRAPH draws a single large
  2984.     pie chart. If there are two or three groups, GRAPH draws two or
  2985.     three pie charts side-by-side. GRAPH cannot draw more than three pie
  2986.     charts. If there are more than three groups to be graphed, they must
  2987.     be drawn in separate graphs. Or alternatively, they might be displayed
  2988.     as percentage bar charts, which are similar to pie charts, but allow
  2989.     up to 52 bars to be displayed on the screen at once.
  2990.  
  2991.  
  2992.     SEPARATED PIE CHART
  2993.     A Separated Pie Chart is just like an Uncut Pie Chart, except that the
  2994.     slices are all pulled out from the pie a small distance. This makes
  2995.     each slice a bit more visible:
  2996.  
  2997.               --------------------------------------------------
  2998.  
  2999.  
  3000.  
  3001.  
  3002.                                  ILLUSTRATION
  3003.  
  3004.  
  3005.                                 Load TUTORIAL
  3006.                          Select PIE CHART - SEPARATED
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.               --------------------------------------------------
  3013.  
  3014.  
  3015.     EXPLODED SLICES
  3016.     On an Exploded Pie Chart, one or more slices are pulled out from the
  3017.     pie a small distance. The default is to explode only the first slice
  3018.     (the slice associated with value number 1). It is possible to explode
  3019.     more than one slice, and to indicate which slices to explode, by
  3020.     changing the value called "Exploded Pie Chart Sections" on the
  3021.     Optional Specifications screen. For example, this is the same pie
  3022.  
  3023.  
  3024.                                                                         41
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037. -
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.     PIE CHARTS
  3046.  
  3047.  
  3048.     chart as above, but with slices 3, 5 and 10 exploded:
  3049.  
  3050.               --------------------------------------------------
  3051.  
  3052.  
  3053.  
  3054.  
  3055.                                  ILLUSTRATION
  3056.  
  3057.  
  3058.                                 Load TUTORIAL
  3059.                  Change Exploded Pie Chart Sections to 3 5 10
  3060.                          Select PIE CHART - EXPLODED
  3061.  
  3062.  
  3063.  
  3064.  
  3065.               --------------------------------------------------
  3066.  
  3067.     There is also a field on the Optional Specifications screen called
  3068.     "Distance to explode", which tells GRAPH how far out of the pie each
  3069.     slice should be pulled. A small number (minimum 10) causes the slice
  3070.     to be pulled out a small distance. A larger number (maximum 40) causes
  3071.     the slice to be pulled out more.
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.     42
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103. -
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.                                                 SAVING DATA TO DISK
  3112.  
  3113.  
  3114.     ---------------------------------------------------------------
  3115.  
  3116.                          SAVING DATA TO DISK
  3117.  
  3118.     When you have finished preparing your graph, the data can be saved on
  3119.     disk for future use. To save your data at any time, regardless of what
  3120.     screen you are on, press ALT-S. A window appears on the screen that
  3121.     looks like this:
  3122.  
  3123.               --------------------------------------------------
  3124.  
  3125.                                  ILLUSTRATION
  3126.  
  3127.                                  Press ALT-S
  3128.                        (include only the pop-up window)
  3129.  
  3130.               --------------------------------------------------
  3131.  
  3132.     To save your graph data to disk, enter any valid file name from one to
  3133.     eight characters. GRAPH adds an extension of GRF to your file name.
  3134.     For example, if you enter ABC and press ENTER, then GRAPH
  3135.     creates a file on your disk called ABC.GRF. If there is already a file
  3136.     on disk by the same name as the one you specified, a warning message
  3137.     is given. The warning pops up in another window:
  3138.  
  3139.               --------------------------------------------------
  3140.  
  3141.                                  ILLUSTRATION
  3142.  
  3143.                           Save TUTORIAL, Press ENTER
  3144.                        (include only the pop-up window)
  3145.  
  3146.               --------------------------------------------------
  3147.  
  3148.     When this window appears, if you do not want to destroy the file on
  3149.     disk which has the same name, then Press ESC and change the name of
  3150.     the file you are saving. If the file on disk with the same name can be
  3151.     erased, and this one written over it, reply "O". If you want to save
  3152.     the old file as backup, reply "B". The file on disk gets renamed from
  3153.     name.GRF to name.BAK, then the current data is saved as name.GRF.
  3154.  
  3155.  
  3156.                                                                         43
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169. -
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.     SAVING DATA TO DISK
  3178.  
  3179.  
  3180.  
  3181.     All the data about your graph is saved in the .GRF file, including:
  3182.  
  3183.               * Titles, group names, value names
  3184.               * All numbers
  3185.               * Dimension of matrix (16 x 52 or 52 x 16)
  3186.               * All fields on the Optional Specifications screen
  3187.               * Currently selected type of graph
  3188.               * Override pattern sequence
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.     44
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235. -
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.                                             LOADING DATA FROM DISK
  3244.  
  3245.  
  3246.     ---------------------------------------------------------------
  3247.  
  3248.                           LOADING DATA FROM DISK
  3249.  
  3250.     The previous section explained how to save data for a GRAPH file onto
  3251.     disk. To read data from disk into GRAPH, press ALT-L. A window
  3252.     pops up which looks like this:
  3253.  
  3254.               --------------------------------------------------
  3255.  
  3256.  
  3257.                                  ILLUSTRATION
  3258.  
  3259.                                  Press ALT-L
  3260.                        (include only the pop-up window)
  3261.  
  3262.               --------------------------------------------------
  3263.  
  3264.     Usually the data you are loading was saved earlier by GRAPH as a
  3265.     GRF file. The other two types of files (.FE and .DIF) are discussed
  3266.     later in this section. Press 1 or E to load an ExpressGraph (.GRF)
  3267.     file. The following screen appears:
  3268.  
  3269.               --------------------------------------------------
  3270.  
  3271.  
  3272.  
  3273.  
  3274.                                  ILLUSTRATION
  3275.  
  3276.  
  3277.                                  Press ALT-L
  3278.                                    Press 1
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.               --------------------------------------------------
  3285.  
  3286.  
  3287.  
  3288.                                                                         45
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301. -
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.     LOADING DATA FROM DISK
  3310.  
  3311.  
  3312.     All the GRF files on the disk are displayed on this screen, and each
  3313.     one is numbered sequentially. To load a data file, enter the file's
  3314.     number, then press ENTER.
  3315.  
  3316.     When a file is loaded, it replaces all the data currently in GRAPH,
  3317.     including the numbers and descriptions on the Enter Data screen and
  3318.     the values on the Optional Specifications screen. If there is data
  3319.     which you do not want to lose, use ALT-S to save it before loading a
  3320.     new file in over it.
  3321.  
  3322.  
  3323.     REPORT FILES (.FE)
  3324.     Users of File Express, Expressware's popular database program, may
  3325.     sometimes want to produce graphs from information in their databases.
  3326.     To accomodate that need, the .FE file type is included in GRAPH. The
  3327.     quickest and easiest way to summarize data from a File Express
  3328.     database is to use the report writer to create a report. Write the
  3329.     report to disk with a file name that ends with .FE which can then be
  3330.     read by GRAPH.
  3331.  
  3332.     Most databases have a large number of records, and need to be sorted
  3333.     and summarized before meaningful graphs can be produced from them.
  3334.     For example, a database with five hundred sales invoice entries
  3335.     produces a meaningless graph if its detailed, raw data is graphed. But
  3336.     let's say each of the sales entries has a month number: 1 for January,
  3337.     2 for February, and so forth. The database is sorted into month
  3338.     sequence, then a summary report is prepared, with sales dollar totals
  3339.     and profit dollar totals for each month. A summary report called
  3340.     SALES.FE is written to disk. On disk, the report looks like this:
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.     46
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367. -
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.                                             LOADING DATA FROM DISK
  3376.  
  3377.  
  3378.  
  3379.                        Annual Sales and Gross Profit
  3380.     July 1, 1986                                                  Page 1
  3381.  
  3382.     Sales       Gross Profit
  3383.     ----------  ------------
  3384.         48,000      21,000
  3385.         31,000      16,000
  3386.         45,000      20,000
  3387.         51,000      22,000
  3388.         55,000      24,000
  3389.         58,000      26,000
  3390.         43,000      21,000
  3391.         61,000      28,000
  3392.         65,000      32,000
  3393.         74,000      37,000
  3394.        110,000      58,000
  3395.         90,000      45,000
  3396.  
  3397.  
  3398.     These are the steps to follow to write the above report to disk:
  3399.  
  3400.          1. Sort the database index by MONTH.
  3401.          2. Select "Print Reports".
  3402.          3. Select "Define REPORT LAYOUT".
  3403.          3. Select <A>utomatic spacing between fields.
  3404.          4. Select SALES and PROFIT, then press the END key.
  3405.          5. For Title line 1, enter: "Annual Sales and Gross Profit".
  3406.          6. Leave Title line 2 blank.
  3407.          7. Select any report width.
  3408.          8. Select <S>ubtotals.
  3409.          9. Select <A>ll fields to be subtotaled.
  3410.         10. For field to determine subtotals, select MONTH.
  3411.         11. For length of MONTH to compare, press ENTER.
  3412.         12. For Duplicate Grouping, select Y or N (doesn't matter).
  3413.         13. For Save Report Format, select N.
  3414.         14. Select Write to <D>isk.
  3415.         15. Name of Output File is SALES.FE.
  3416.         16. Select <S>ubtotals only.
  3417.  
  3418.  
  3419.  
  3420.                                                                         47
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433. -
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.     LOADING DATA FROM DISK
  3442.  
  3443.  
  3444.     Now exit from File Express and start ExpressGraph, then press
  3445.     ALT-L. On the first prompt, indicate that a "Report File (.FE)"
  3446.     is being loaded. Then select the report (.FE) file called SALES.
  3447.     The data from the summary report is now on GRAPH's data screen,
  3448.     and looks like this:
  3449.  
  3450.  
  3451.               --------------------------------------------------
  3452.  
  3453.  
  3454.  
  3455.  
  3456.                                  ILLUSTRATION
  3457.  
  3458.  
  3459.                                 Load TUTORIAL
  3460.  
  3461.                           Blank all the value names
  3462.  
  3463.  
  3464.  
  3465.  
  3466.               --------------------------------------------------
  3467.  
  3468.     To add month names of Jan, Feb, etc., press ALT-A for Automatic
  3469.     Value Names. A window pops up which looks like this:
  3470.  
  3471.               --------------------------------------------------
  3472.  
  3473.  
  3474.                                  ILLUSTRATION
  3475.  
  3476.                                  Press ALT-A
  3477.                        (include only the pop-up window)
  3478.  
  3479.  
  3480.               --------------------------------------------------
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.     48
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499. -
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.                                             LOADING DATA FROM DISK
  3508.  
  3509.  
  3510.     Press 1 for abbreviated month names. Another window appears:
  3511.  
  3512.               --------------------------------------------------
  3513.  
  3514.  
  3515.                                  ILLUSTRATION
  3516.  
  3517.                              Press ALT-A then 1
  3518.                        (include only the pop-up window)
  3519.  
  3520.  
  3521.               --------------------------------------------------
  3522.  
  3523.     Press 1, then press the ENTER key. The value name column is
  3524.     automatically filled with month abbreviations, starting with January.
  3525.     Now the data is ready to graph. For a sample of the graph which is
  3526.     produced from this data, see the Tutorial section.
  3527.  
  3528.  
  3529.     DIF FILES (.DIF)
  3530.     GRAPH can also read the popular DIF files which can be produced by
  3531.     many software programs. "DIF" is an acronym for Data Interchange
  3532.     Format, which is a standard format for numbers and text to be passed
  3533.     from one program to another.
  3534.  
  3535.     A DIF file is simply one or more columns of data and one or more
  3536.     rows of data, arranged in an array. For GRAPH's purposes, there are
  3537.     four types of data which go into the DIF file:
  3538.  
  3539.                              * Report Title
  3540.                              * Group Name(s)
  3541.                              * Value Name(s)
  3542.                              * Numbers to be graphed
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.                                                                         49
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565. -
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.     LOADING DATA FROM DISK
  3574.  
  3575.  
  3576.     These four types of data are stored in a simple row-column array in
  3577.     the following format:
  3578.  
  3579.          Report Title    Grp Name 1    Grp Name 2    Grp Name 3 . . .
  3580.          Value Name 1      Value         Value         Value
  3581.          Value Name 2      Value         Value         Value
  3582.          Value Name 3      Value         Value         Value
  3583.          .
  3584.          .
  3585.          .
  3586.  
  3587.     Users of ExpressCalc, Expressware's popular spreadsheet program, can
  3588.     pass data to GRAPH using DIF files. The following example illustrates
  3589.     the use of DIF files, and also demonstrates the ease of interfacing
  3590.     between CALC and GRAPH.
  3591.  
  3592.     Start CALC and load the spreadsheet called EXAMPLE, a simple interest
  3593.     calculation spreadsheet discussed in the CALC tutorial. EXAMPLE looks
  3594.     like this on the screen:
  3595.  
  3596.  
  3597.                    A          B          C          D
  3598.             1
  3599.             2            Compute Annual Interest
  3600.             3
  3601.             4            Rate:             5.50
  3602.             5
  3603.             6            Year          Balance    Interest
  3604.             7            1983          5,000.00     275.00
  3605.             8            1984          5,275.00     290.13
  3606.             9            1985          5,565.13     306.08
  3607.            10
  3608.            11            Totals        5,871.21     871.21
  3609.  
  3610.     The numbers to be graphed are in cells C7:D9. The two Group Names
  3611.     are "Balance" (in C6) and "Interest" (in D6). The three Value Names
  3612.     are "1983, 1984, 1985" (in B7:B9). The title of the graph is to be
  3613.     "Annual Interest: 5.5%", and does not appear on the spreadsheet.
  3614.  
  3615.  
  3616.  
  3617.  
  3618.     50
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631. -
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.                                             LOADING DATA FROM DISK
  3640.  
  3641.  
  3642.     Comparing the sample spreadsheet to GRAPH's DIF format above, we
  3643.     can see that the array to be graphed is in cells B6:D9. The only thing
  3644.     that array is missing is the report title. Move the cursor to cell B6
  3645.     and enter the text Annual Interest: 5.5%/1. (Note: the /1 on the end
  3646.     of the title tells GRAPH to display it in small letters, since it is
  3647.     too big to display in medium letters.)
  3648.  
  3649.     Now use the /Save function of CALC, and specify EXAMPLE.DIF as the
  3650.     file name. When CALC notices that the file being saved is a .DIF file,
  3651.     it prompts for the range to be saved. Enter B6:D9, and press ENTER
  3652.     twice (defaulting to "save by rows").
  3653.  
  3654.     Now exit from CALC, and start GRAPH. Press L (for load) and D
  3655.     (for DIF), then select EXAMPLE.DIF from the list of files. The
  3656.     following prompt appears:
  3657.  
  3658.               --------------------------------------------------
  3659.  
  3660.  
  3661.                                  ILLUSTRATION
  3662.  
  3663.                                 Press L, then D
  3664.                        (include only the pop-up window)
  3665.  
  3666.  
  3667.               --------------------------------------------------
  3668.  
  3669.     Since our DIF file had group names and value names, reply Y to this
  3670.     prompt. If the DIF file had only contained numbers, we would reply N
  3671.     to this message (to prevent the first row and column of numbers from
  3672.     ending up in the group name and value name columns).
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.                                                                         51
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697. -
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.  
  3705.     LOADING DATA FROM DISK
  3706.  
  3707.  
  3708.     Now that EXAMPLE.DIF is loaded, you can review it on the Data
  3709.     Entry screen:
  3710.  
  3711.               --------------------------------------------------
  3712.  
  3713.  
  3714.  
  3715.  
  3716.                                  ILLUSTRATION
  3717.  
  3718.  
  3719.                                 Load SAMPLE11
  3720.  
  3721.  
  3722.  
  3723.  
  3724.  
  3725.               --------------------------------------------------
  3726.  
  3727.     The data is ready to graph, without adding anything more. Press
  3728.     ALT-G and select BAR CHART - REGULAR to display the graph:
  3729.  
  3730.               --------------------------------------------------
  3731.  
  3732.  
  3733.  
  3734.  
  3735.                                  ILLUSTRATION
  3736.  
  3737.  
  3738.                                 Load SAMPLE11
  3739.                           Select BAR GRAPH - REGULAR
  3740.  
  3741.  
  3742.  
  3743.  
  3744.  
  3745.  
  3746.               --------------------------------------------------
  3747.  
  3748.  
  3749.  
  3750.     52
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763. -
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771.                                             LOADING DATA FROM DISK
  3772.  
  3773.  
  3774.     This is not much of a graph, with only three years' data. Later in the
  3775.     CALC manual, in Example #2 of the /Replicate command, the same
  3776.     graph is carried out for twenty years. Using that example, with a 12%
  3777.     annual interest rate, save cells B6:D26 as a DIF file, then load that
  3778.     file into GRAPH. This data makes for a bit more interesting graph:
  3779.  
  3780.               --------------------------------------------------
  3781.  
  3782.  
  3783.  
  3784.  
  3785.                                  ILLUSTRATION
  3786.  
  3787.  
  3788.                                 Load EXAMPLE2.DIF
  3789.                           Select BAR GRAPH - REGULAR
  3790.  
  3791.  
  3792.  
  3793.  
  3794.  
  3795.               --------------------------------------------------
  3796.  
  3797.  
  3798.  
  3799.  
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.  
  3806.  
  3807.  
  3808.  
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814.  
  3815.  
  3816.                                                                         53
  3817.  
  3818.  
  3819.  
  3820.  
  3821.  
  3822.  
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829. -
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.  
  3837.     OPTIONAL SPECIFICATIONS
  3838.  
  3839.  
  3840.     ---------------------------------------------------------------
  3841.  
  3842.                           OPTIONAL SPECIFICATIONS
  3843.  
  3844.  
  3845.     The Optional Specifications screen can be selected from the Main Menu
  3846.     by pressing the letter O. It can also be selected from anywhere in
  3847.     GRAPH at any time by pressing ALT-O. The screen looks like this:
  3848.  
  3849.               --------------------------------------------------
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.                                  ILLUSTRATION
  3856.  
  3857.  
  3858.                                  Press ALT-O
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.               --------------------------------------------------
  3865.  
  3866.     For most graphing applications, the optional specification fields do
  3867.     not need to be changed, because GRAPH determines the best value to
  3868.     use. But sometimes you may want to customize a graph by changing one
  3869.     or more of these fields.
  3870.  
  3871.  
  3872.     EDGES OF CHART
  3873.     The graphics screen is composed of thousands of tiny dots. There are
  3874.     640 columns of dots across the screen and 200 rows of dots vertically,
  3875.     for a total of 128,000 dots. The first four fields of the Optional
  3876.     Specifications screen define the boundaries on the screen within which
  3877.     GRAPH confines its drawing. As you can see from the default settings
  3878.     shown in the screen above, a graph normally occupies almost the entire
  3879.     screen. Changing the left or right edges of the area causes the graph
  3880.  
  3881.  
  3882.     54
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895. -
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.  
  3902.  
  3903.                                            OPTIONAL SPECIFICATIONS
  3904.  
  3905.  
  3906.     to be "squeezed" into a narrower space. This changes the appearance
  3907.     of the graph, giving it         --------------------------------------
  3908.     a taller look. For example,
  3909.     the graph on the right
  3910.     shows how the TUTORIAL
  3911.     bar chart looks when the
  3912.     left edge is changed to                     ILLUSTRATION
  3913.     150 and the right edge is
  3914.     changed to 450.
  3915.                                                 Load TUTORIAL
  3916.     Note the month descriptions         Left edge to 150, right to 450
  3917.     in the graph on the right.
  3918.     They have overlapped one
  3919.     another until they are
  3920.     unreadable. On narrow
  3921.     graphs, it may be necessary
  3922.     to eliminate the value
  3923.     names, or to leave some of
  3924.     them blank.
  3925.                                     --------------------------------------
  3926.  
  3927.     To give a graph a low, flat look, change the top and bottom edges to
  3928.     70 and 130, but leave the left and right edges unchanged:
  3929.  
  3930.               --------------------------------------------------
  3931.  
  3932.                                  ILLUSTRATION
  3933.                                 Load TUTORIAL
  3934.                   Change top edge to 70, bottom edge to 130
  3935.  
  3936.               --------------------------------------------------
  3937.  
  3938.     The problem of overlapping value names that occurred with tall, thin
  3939.     graphs is not a problem when flattening a graph. If there is not
  3940.     enough room for the vertical scale numbers to fit on a flat graph,
  3941.     then GRAPH uses fewer scale numbers so they don't overlap.
  3942.  
  3943.     Changing all four edges of a graph simply makes the graph smaller.
  3944.     For a small graph or one that is flat or tall, try experimenting with
  3945.     the four edge values to change the graph's shape and size.
  3946.  
  3947.  
  3948.                                                                         55
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961. -
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.  
  3968.  
  3969.     OPTIONAL SPECIFICATIONS
  3970.  
  3971.  
  3972.  
  3973.     PERCENT OF CHART USED
  3974.     Looking at some of the line graphs and bar charts in this manual, you
  3975.     may notice that the tallest bar never goes all the way to the top of
  3976.     the graph. In fact, it always occupies exactly 90% of the vertical
  3977.     space available, unless you tell GRAPH otherwise. If you decrease the
  3978.     Percent of Chart Used value, GRAPH uses less of the vertical graphing
  3979.     area. This can be useful, for example, when creating graphs with
  3980.     different values, but trying to keep them proportionate to one
  3981.     another. The two graphs below reflect sales figures for the years
  3982.     1985 and 1986:
  3983.  
  3984.     ----------------------------------  ----------------------------------
  3985.  
  3986.             ILLUSTRATION                          ILLUSTRATION
  3987.  
  3988.             Load SAMPLE13                         Load SAMPLE14
  3989.       Select Bar Chart - Regular            Select Bar Chart - Regular
  3990.  
  3991.     ----------------------------------  ----------------------------------
  3992.  
  3993.     At first glance, it would appear that 1986 sales are no better than
  3994.     1985 sales. But actually, sales doubled in 1986. How can the charts be
  3995.     made more proportionate to one another? One solution is to graph all
  3996.     24 months on a single graph. But then the graph becomes cluttered, and
  3997.     the bars become very narrow. An alternative is to change the Percent
  3998.     of Chart Used value on the 1985 graph, so that the bars are not as
  3999.     tall. Since the 1985 numbers are roughly half the size of the 1986
  4000.     numbers, try 45% as the 1985 Percent of Chart Used. It may take some
  4001.     experimenting to get both of the charts with the same high value; in
  4002.     this case, 37%. Now the charts look like this:
  4003.  
  4004.     ----------------------------------  ----------------------------------
  4005.  
  4006.             ILLUSTRATION                          ILLUSTRATION
  4007.  
  4008.             Load SAMPLE13                         Load SAMPLE14
  4009.          Change % used to 37                    Leave % used at 90
  4010.       Select Bar Chart - Regular            Select Bar Chart - Regular
  4011.     ----------------------------------  ----------------------------------
  4012.  
  4013.  
  4014.     56
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027. -
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.  
  4034.  
  4035.                                            OPTIONAL SPECIFICATIONS
  4036.  
  4037.  
  4038.  
  4039.     THREE-D ASPECT ANGLE
  4040.     Three-dimensional bar charts sometimes have a unique problem: the bars
  4041.     in front block the bars in back so they can't be seen. There are
  4042.     multiple solutions to this problem. The first is to Flip (ALT-F) the
  4043.     columns, causing the sequence of the bars to be reversed. Sometimes a
  4044.     Flip is all that is needed, because the larger sales figures are
  4045.     blocking the profit figures, or the larger 1986 figures are blocking
  4046.     the '85 figures. But sometimes no amount of flipping or transposing
  4047.     can make the bars in back more visible.
  4048.  
  4049.     Changing the 3-D Aspect Angle effectively "opens up" the 3-D chart, as
  4050.     if it were a pop-out birthday card. The wider it is opened, the easier
  4051.     it is to see the bars in
  4052.     back. Another comparison is      -------------------------------------
  4053.     to imagine yourself on an
  4054.     airplane, flying toward                      ILLUSTRATION
  4055.     a "city" of 3-D bars. From
  4056.     a distance, the city looks                   Load SAMPLE15
  4057.     like the graph to the right.             Select 20% Aspect Angle
  4058.     Some of the buildings in                  Select 3-D Bar Chart
  4059.     front are blocking the           -------------------------------------
  4060.     buildings behind them.
  4061.                                      -------------------------------------
  4062.  
  4063.     As the airplane gets                         ILLUSTRATION
  4064.     closer, (50% aspect angle),
  4065.     the "roofs" of the hidden                    Load SAMPLE15
  4066.     bars in back become                      Select 50% Aspect Angle
  4067.     visible, as in the second                 Select 3-D Bar Chart
  4068.     example to the right.            -------------------------------------
  4069.  
  4070.                                      -------------------------------------
  4071.     Finally, as the airplane
  4072.     nears the city, (80% aspect                  ILLUSTRATION
  4073.     angle), you can see all the
  4074.     buildings, and maybe even                    Load SAMPLE15
  4075.     part of the street between               Select 80% Aspect Angle
  4076.     them.                                     Select 3-D Bar Chart
  4077.                                       -------------------------------------
  4078.  
  4079.  
  4080.                                                                         57
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.  
  4089.  
  4090.  
  4091.  
  4092.  
  4093. -
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.  
  4100.  
  4101.     OPTIONAL SPECIFICATIONS
  4102.  
  4103.  
  4104.  
  4105.     CIRCLE ASPECT RATIO
  4106.     Some printers and video screens distort the circular shape of a pie
  4107.     chart, giving it either a flat, oval shape or a tall, stretched oval
  4108.     shape. For example:
  4109.  
  4110.     ---------------------------------   ---------------------------------
  4111.  
  4112.               ILLUSTRATION                        ILLUSTRATION
  4113.  
  4114.              Load TUTORIAL                       Load TUTORIAL
  4115.     Change circle aspect ratio to 25    Change circle aspect ratio to 75
  4116.         Select PIE CHART - UNCUT            Select PIE CHART - UNCUT
  4117.  
  4118.     ---------------------------------   ---------------------------------
  4119.  
  4120.     On a video monitor, this distortion can usually be adjusted with the
  4121.     vertical height adjustment on your video monitor. On printers, an
  4122.     adjustment is usually not available; it is inherent in the dot pattern
  4123.     produced by the printer.
  4124.  
  4125.     Reducing the Circle Aspect Ratio causes circles to be drawn flatter.
  4126.     Increasing the Ratio causes circles to be drawn taller. If pie charts
  4127.     are not perfectly circular on your printer, change the Circle Aspect
  4128.     Ratio until the pie chart becomes round. Changing the aspect ratio
  4129.     changes both the screen image and the printed image, so it may be
  4130.     necessary for the screen image to be slightly distorted so that the
  4131.     printed pie chart can be circular.
  4132.  
  4133.     The distorted pie charts produced by changing the Circle Aspect Ratio
  4134.     value may even be desirable sometimes. The flat pie chart in the
  4135.     example above has a sort of slanted, three-dimensional effect which
  4136.     may be desirable for some charts.
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.     58
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159. -
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.  
  4166.  
  4167.                                            OPTIONAL SPECIFICATIONS
  4168.  
  4169.  
  4170.  
  4171.     HORIZONTAL AND VERTICAL GRIDS
  4172.     GRAPH prints rows of dotted lines across line graphs and bar charts,
  4173.     alongside each scale number. These dotted lines can be removed by
  4174.     changing the Horizontal Grid field from Y to N. Vertical grid lines
  4175.     can also be printed, but are normally left off the graph. To print
  4176.     vertical grid lines, change the Vertical Grid field from N to Y. Here
  4177.     are examples of graphs with and without grid lines:
  4178.  
  4179.     ----------------------------------  ----------------------------------
  4180.  
  4181.             ILLUSTRATION                          ILLUSTRATION
  4182.  
  4183.             Load SAMPLE03                          Load SAMPLE03
  4184.       Select Bar Chart - Regular            Select Bar Chart - Regular
  4185.      N for Vert grid, Y for Horiz.         N for Vert grid, N for Horiz.
  4186.  
  4187.     ----------------------------------  ----------------------------------
  4188.  
  4189.  
  4190.     ----------------------------------  ----------------------------------
  4191.  
  4192.             ILLUSTRATION                          ILLUSTRATION
  4193.  
  4194.             Load SAMPLE03                          Load SAMPLE03
  4195.       Select Bar Chart - Regular            Select Bar Chart - Regular
  4196.      Y for Vert grid, N for Horiz.         Y for Vert grid, Y for Horiz.
  4197.  
  4198.     ----------------------------------  ----------------------------------
  4199.  
  4200.  
  4201.     PRINT LEGENDS
  4202.     Sometimes the legend to the right of a graph is not necessary, either
  4203.     because the legends are intuitively obvious, or because there is only
  4204.     one entry in the legend. Legends can be removed by specifying N on the
  4205.     Print Legends field.
  4206.  
  4207.     A secondary benefit of removing legends is that the area available for
  4208.     the graph becomes wider. On graphs with many numbers, a wider
  4209.     graphing area usually improves readability.
  4210.  
  4211.  
  4212.                                                                         59
  4213.  
  4214.  
  4215.  
  4216.  
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222.  
  4223.  
  4224.  
  4225. -
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.  
  4232.  
  4233.     OPTIONAL SPECIFICATIONS
  4234.  
  4235.  
  4236.  
  4237.     SCALE INCREMENT AND STARTING SCALE
  4238.     The numbers which run up the left side of a line graph or bar chart
  4239.     are called the scale numbers. GRAPH usually does a good job of
  4240.     determining the best scaling increment for you. The default increment
  4241.     is usually a power of ten: 10, 100, 1000, 10000, etc. There may be
  4242.     times when you want the increment to be something different. For
  4243.     example, if you are graphing accounts receivable aging, you may want
  4244.     the scales to read 0, 30, 60, 90, 120. All it takes is to change the
  4245.     scale increment to 30.
  4246.  
  4247.     The Starting Scale Adjustment was discussed in the section titled
  4248.     Drawing Graphs -- Adding Contour. An example is given in that section
  4249.     of a graph which appears flat and unchanging. Then the starting scale
  4250.     value is changed from zero (the default) to one million, and the graph
  4251.     gets some contour.
  4252.  
  4253.  
  4254.     EXPLODED PIE CHART SECTIONS AND DISTANCE
  4255.     When drawing pie charts, it is often useful to have certain sections or
  4256.     "slices" pulled out from the rest of the pie. GRAPH automatically pulls
  4257.     out the first section (value 1) on an exploded pie chart. To explode a
  4258.                                                    different section, or
  4259.       ----------------------------------------     more than one section,
  4260.                                                    change the field called
  4261.                    ILLUSTRATION                    Exploded Pie Chart
  4262.                                                    Sections. To explode
  4263.                    Load TUTORIAL                   more than one slice,
  4264.            delete "Gross Profits" column           enter two or more
  4265.     Set "Exploded pie chart sections to "1 5 11"   numbers separated by a
  4266.            Select Pie Chart - Exploded             space. For example, the
  4267.                                                    pie chart on the left
  4268.                                                    has an Exploded Pie
  4269.                                                    Chart Sections field of
  4270.                                                    1 5 11, so the first,
  4271.        ---------------------------------------     fifth and eleventh
  4272.                                                    sections are exploded.
  4273.  
  4274.  
  4275.  
  4276.  
  4277.  
  4278.     60
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291. -
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.  
  4298.  
  4299.                                            OPTIONAL SPECIFICATIONS
  4300.  
  4301.  
  4302.  
  4303.     CURRENT DATA DRIVE
  4304.     The disk drive you selected in response to the banner screen message
  4305.     (or on the command line) is shown on the Optional Specifications menu.
  4306.     Another drive can be selected for loading and saving graphic data by
  4307.     simply changing the drive letter.
  4308.  
  4309.     If a drive letter is specified which does not exist on your computer,
  4310.     then no files are available to be loaded, and a message is given when
  4311.     saving indicating the file cannot be opened.
  4312.  
  4313.  
  4314.  
  4315.  
  4316.  
  4317.  
  4318.  
  4319.  
  4320.  
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326.  
  4327.  
  4328.  
  4329.  
  4330.  
  4331.  
  4332.  
  4333.  
  4334.  
  4335.  
  4336.  
  4337.  
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.                                                                         61
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357. -
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.  
  4364.  
  4365.     PATTERN SEQUENCES
  4366.  
  4367.  
  4368.     ---------------------------------------------------------------
  4369.  
  4370.                           PATTERN SEQUENCES
  4371.  
  4372.     Pressing 6 or P on the main menu, or pressing ALT-P at any time,
  4373.     passes control to the Pattern Screen:
  4374.  
  4375.               --------------------------------------------------
  4376.  
  4377.  
  4378.  
  4379.  
  4380.  
  4381.                                  ILLUSTRATION
  4382.  
  4383.  
  4384.                                  Press ALT-P
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.               --------------------------------------------------
  4391.  
  4392.     Use this screen to change the shading patterns on your graph. The
  4393.     sixteen available patterns are displayed across the top of the screen,
  4394.     and the current pattern sequence is displayed across the bottom. The
  4395.     default pattern sequence is ABCDEFGHIJKLMNOP. When a bar chart
  4396.     or pie chart is drawn, group 1 is shaded with pattern A, Group 2 with
  4397.     pattern B, and so on. Symbols for line graphs can be resequenced in
  4398.     the same manner.
  4399.  
  4400.     To change the sequence, press R, then type one or more characters over
  4401.     the old pattern sequence characters. For example, if your graph is to
  4402.     be done only with black and white shadings, use a pattern sequence of
  4403.     AFAFAF. The sequence needs to only be as long as the number of
  4404.     groups in your graph. If all the shadings are to be black, (white when
  4405.     printed), press CONTROL-Y to clear the pattern sequence field. If you
  4406.     find it hard to differentiate, for example, between patterns A, B and
  4407.     K, omit B and K by using a pattern sequence of ACDEFGHIJLMNOP.
  4408.  
  4409.  
  4410.     62
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423. -
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.  
  4430.  
  4431.                                                  ADVANCED FEATURES
  4432.  
  4433.  
  4434.     ---------------------------------------------------------------
  4435.  
  4436.                            ADVANCED FEATURES
  4437.  
  4438.  
  4439.     TRANSPOSE AND FLIP
  4440.     It is not easy to visualize how your data will look graphically until
  4441.     you graph it. So after the data is all entered and you are looking at
  4442.     your graph, you may decide that it is backward or upside down. You can
  4443.     rearrange your data with Transpose and Flip. These commands can be
  4444.     invoked at any time by pressing ALT-T or ALT-F. If you are displaying
  4445.     a graph when you enter ALT-T or ALT-F, the data is rearranged and the
  4446.     graph is redrawn. If you are looking at the Enter Data screen when the
  4447.     keys are pressed, the data is redisplayed in the new sequence.
  4448.  
  4449.     TRANSPOSE (ALT-T) is a "rotate" command. It moves groups to
  4450.     values and values to groups. For example, this data:
  4451.  
  4452.                                 Sales   Profit
  4453.                          Jan     10        1
  4454.                          Feb     20        2
  4455.                          Mar     30        3
  4456.  
  4457.     looks like this after transposition:
  4458.  
  4459.                                 Jan   Feb   Mar
  4460.                          Sales   10    20    30
  4461.                          Profit   1     2     3
  4462.  
  4463.     FLIP (ALT-F) is a "mirror image" command. It swings around all the
  4464.     columns of data so the last one is first. For example, the transposed
  4465.     data above looks like this when flipped:
  4466.  
  4467.                                 Mar   Feb   Jan
  4468.                          Sales   30    20    10
  4469.                          Profit   3     2     1
  4470.  
  4471.     After one of the ALT-T or ALT-F keys is pressed, if the resulting
  4472.     graph is undesirable, press the key a second time to return the graph
  4473.     to its previous state.
  4474.  
  4475.  
  4476.                                                                         63
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483.  
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489. -
  4490.  
  4491.  
  4492.  
  4493.  
  4494.  
  4495.  
  4496.  
  4497.     ADVANCED FEATURES
  4498.  
  4499.  
  4500.     Using Transpose and Flip, the same graph can be displayed in eight
  4501.     different ways:
  4502.  
  4503.     ----------------------------------  ----------------------------------
  4504.               ILLUSTRATION                        ILLUSTRATION
  4505.  
  4506.               Load SAMPLE16                       Load SAMPLE16
  4507.         Select Bar Chart - Regular          Select Bar Chart - Regular
  4508.                                                    Press ALT-T
  4509.     ----------------------------------  ----------------------------------
  4510.                  Normal                             Transposed
  4511.  
  4512.     ----------------------------------  ----------------------------------
  4513.               ILLUSTRATION                        ILLUSTRATION
  4514.  
  4515.               Load SAMPLE16                       Load SAMPLE16
  4516.          Select Bar Chart - Regular          Select Bar Chart - Regular
  4517.                 Press ALT-F                    Press ALT-T then ALT-F
  4518.     ----------------------------------  ----------------------------------
  4519.                 Flipped                      Transposed then Flipped
  4520.  
  4521.     ----------------------------------  ----------------------------------
  4522.               ILLUSTRATION                        ILLUSTRATION
  4523.  
  4524.               Load SAMPLE16                       Load SAMPLE16
  4525.         Select Bar Chart - Regular          Select Bar Chart - Regular
  4526.           Press ALT-F then ALT-T            Press ALT-T, ALT-F, ALT-T
  4527.     ----------------------------------  ----------------------------------
  4528.           Flipped then Transposed            Transposed then Flipped
  4529.                                                  then Transposed
  4530.  
  4531.     ----------------------------------  ----------------------------------
  4532.               ILLUSTRATION                        ILLUSTRATION
  4533.  
  4534.               Load SAMPLE16                       Load SAMPLE16
  4535.          Select Bar Chart - Regular          Select Bar Chart - Regular
  4536.          Press ALT-F, ALT-T, ALT-F        Press ALT-T, ALT-F, ALT-T, ALT-F
  4537.     ----------------------------------  ----------------------------------
  4538.          Flipped then Transposed              Transposed then Flipped
  4539.                then Flipped                 then Transposed then Flipped
  4540.  
  4541.  
  4542.     64
  4543.  
  4544.  
  4545.  
  4546.  
  4547.  
  4548.  
  4549.  
  4550.  
  4551.  
  4552.  
  4553.  
  4554.  
  4555. -
  4556.  
  4557.  
  4558.  
  4559.  
  4560.  
  4561.  
  4562.  
  4563.                                                  ADVANCED FEATURES
  4564.  
  4565.  
  4566.     ADDING TEXT TO GRAPHS
  4567.     After a graph is drawn, there is a large flashing cursor at the top,
  4568.     immediately to the right of the title. This cursor can be moved around
  4569.     the screen with the arrow keys, and additional text can be entered on
  4570.     the screen at the spot the cursor occupies. The following keys control
  4571.     movement of the cursor:
  4572.  
  4573.                              CONTROL KEYS
  4574.  
  4575.     Special Key      Alternate      Purpose of key
  4576.     ---------------  -------------  -------------------------------------
  4577.     UP ARROW         CONTROL-E      Moves the cursor upward one line.
  4578.     PAGE UP
  4579.  
  4580.     DOWN ARROW       CONTROL-X      Moves the cursor downward one line.
  4581.     PAGE DOWN
  4582.  
  4583.     LEFT ARROW       CONTROL-S      Moves the cursor left one character.
  4584.  
  4585.     BACKSPACE                       Moves the cursor left one character,
  4586.                                     and erases the current position.
  4587.  
  4588.     RIGHT ARROW      CONTROL-D      Moves the cursor right one character.
  4589.  
  4590.     HOME                            Moves the cursor to the upper left
  4591.                                     corner of the screen.
  4592.  
  4593.     END                             Moves the cursor to the lower right
  4594.                                     corner of the screen.
  4595.  
  4596.     ENTER                           Moves the cursor to the start of the
  4597.                                     next lower line.
  4598.  
  4599.     CONTROL-LEFT ARROW              Moves the cursor left one dot.
  4600.  
  4601.     CONTROL-RIGHT ARROW             Moves the cursor right one dot.
  4602.  
  4603.     CONTROL-PAGE UP                 Moves the cursor up one dot.
  4604.  
  4605.     CONTROL-PAGE DOWN               Moves the cursor down one dot.
  4606.  
  4607.  
  4608.                                                                         65
  4609.  
  4610.  
  4611.  
  4612.  
  4613.  
  4614.  
  4615.  
  4616.  
  4617.  
  4618.  
  4619.  
  4620.  
  4621. -
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627.  
  4628.  
  4629.     ADVANCED FEATURES
  4630.  
  4631.  
  4632.  
  4633.     Fine-Tuning The Cursor
  4634.     As it is moved around the screen, the cursor normally moves upward and
  4635.     downward a distance equal to its height. It moves left and right a
  4636.     distance equal to its width. For "fine tuning" the cursor to an exact
  4637.     location, hold down the CONTROL key and press LEFT ARROW,
  4638.     RIGHT ARROW, PAGE UP or PAGE DOWN, and the cursor moves only
  4639.     a single dot (pixel) at a time.
  4640.  
  4641.     Destructive Backspace
  4642.     The BACKSPACE key erases the entire area occupied by the cursor after
  4643.     moving to the left. If the area contains part of your graph as well as
  4644.     text, the graph data is erased as well as any text.
  4645.  
  4646.     Text in Three Sizes
  4647.     Text may be added to a graph in three different sizes. Press the F1
  4648.     key to change the size of the cursor. Press F1 multiple times to
  4649.     rotate through the three sizes. The cursor size roughly indicates the
  4650.     size of the letters:
  4651.  
  4652.               --------------------------------------------------
  4653.  
  4654.  
  4655.                                  ILLUSTRATION
  4656.  
  4657.                                 Load TUTORIAL
  4658.                   Select PIE CHART - UNCUT (with no legend)
  4659.               Across the top, type "These are large characters"
  4660.                  Below it, type "These are medium characters"
  4661.               And below that, type "These are small characters"
  4662.  
  4663.  
  4664.               --------------------------------------------------
  4665.  
  4666.     Text in White or Black
  4667.     Text is normally added on the screen as white letters on a black
  4668.     background (on the printer these become black letters on white paper).
  4669.     But suppose you want to enter some text in the middle of a pie chart
  4670.     slice which is white. Pressing F3 toggles the character color from
  4671.     white to black, so that characters display by removing dots instead of
  4672.  
  4673.  
  4674.     66
  4675.  
  4676.  
  4677.  
  4678.  
  4679.  
  4680.  
  4681.  
  4682.  
  4683.  
  4684.  
  4685.  
  4686.  
  4687. -
  4688.  
  4689.  
  4690.  
  4691.  
  4692.  
  4693.  
  4694.  
  4695.                                                  ADVANCED FEATURES
  4696.  
  4697.  
  4698.     adding dots. Entering black characters on a black background has no
  4699.     effect; it looks like nothing is happening. But if black characters
  4700.     are entered on a white or shaded background, they appear as in this
  4701.     example:
  4702.  
  4703.               --------------------------------------------------
  4704.  
  4705.  
  4706.                                  ILLUSTRATION
  4707.  
  4708.                                 Load SAMPLE17
  4709.                          Display BAR GRAPH - REGULAR
  4710.          In the center of the first bar, enter 1985 in large letters
  4711.          In the center of the second bar, enter 1986 in large letters
  4712.  
  4713.  
  4714.  
  4715.               --------------------------------------------------
  4716.  
  4717.     Unfortunately, not all printers have the precise resolution of the
  4718.     laser printer used for preparing this manual. On some dot matrix
  4719.     printers, the 1985 and 1986 in the graph above would appear as little
  4720.     more than a blur. There is another way to label the inside of a white
  4721.     or shaded area of the graph: use the backspace key to "make a hole"
  4722.     in the middle of a shaded area, then type your descriptions into it.
  4723.     For example:
  4724.  
  4725.               --------------------------------------------------
  4726.  
  4727.  
  4728.                                  ILLUSTRATION
  4729.  
  4730.                                 Load SAMPLE17
  4731.                           Select BAR GRAPH - REGULAR
  4732.           In the center of the first bar, press BACKSPACE four times,
  4733.                        then enter 1985 in large letters
  4734.          In the center of the second bar, press BACKSPACE four times,
  4735.                        then enter 1986 in large letters
  4736.  
  4737.               --------------------------------------------------
  4738.  
  4739.  
  4740.                                                                         67
  4741.  
  4742.  
  4743.  
  4744.  
  4745.  
  4746.  
  4747.  
  4748.  
  4749.  
  4750.  
  4751.  
  4752.  
  4753. -
  4754.  
  4755.  
  4756.  
  4757.  
  4758.  
  4759.  
  4760.  
  4761.     ADVANCED FEATURES
  4762.  
  4763.  
  4764.  
  4765.     Extra text on graphs is not saved in any form. If the Redraw key
  4766.     (F5) is pressed, the graph is redrawn and all extra text disappears.
  4767.     Likewise, when the graph is saved to disk, extra text is not saved
  4768.     with it. Consequently, if the graph is to be changed and reprinted at
  4769.     some time in the future, it is best to use the graph title, group
  4770.     names and value names for labelling, because they are saved with the
  4771.     graph and redrawn each time.
  4772.  
  4773.  
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.  
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.  
  4796.  
  4797.  
  4798.  
  4799.  
  4800.  
  4801.  
  4802.  
  4803.  
  4804.  
  4805.  
  4806.     68
  4807.  
  4808.  
  4809.  
  4810.  
  4811.  
  4812.  
  4813.  
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819. -
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.  
  4826.  
  4827.                                              TECHNICAL INFORMATION
  4828.  
  4829.  
  4830.     ---------------------------------------------------------------
  4831.  
  4832.                         TECHNICAL INFORMATION
  4833.  
  4834.  
  4835.     SYSTEM REQUIREMENTS
  4836.  
  4837.     Computer:      IBM PC / XT / AT or 100% compatible
  4838.     Memory:        256K RAM minimum
  4839.     DOS:           Version 2.0 or higher
  4840.     Disk Drives:   1
  4841.     Printer:       Dot Matrix Graphics
  4842.                    Graphics screen printing required
  4843.     Display:       Graphics Adapter required
  4844.     Monitor:       Color or Graphic monochrome
  4845.  
  4846.  
  4847.     CAPACITIES
  4848.  
  4849.     Maximum Numbers Graphed:      832
  4850.     Maximum Groups:               52 (with 16 values)
  4851.     Maximum Values:               52 (with 16 groups)
  4852.     Maximum Number:               999,999,999,999
  4853.     Minimum Number:               -99,999,999,999
  4854.     Types of Graphs:              10
  4855.  
  4856.  
  4857.     SINGLE DRIVE USERS
  4858.  
  4859.     GRAPH works fine on systems with only one diskette drive. There is
  4860.     adequate room on a single diskette for the programs, the complete
  4861.     documentation, and dozens of graphs. If your diskette starts filling
  4862.     up, delete the GRAPH.DOC file to make more room. Just remember
  4863.     if you share GRAPH with a friend, be certain to share the
  4864.     GRAPH.DOC file too.
  4865.  
  4866.  
  4867.  
  4868.  
  4869.  
  4870.  
  4871.  
  4872.                                                                         69
  4873.  
  4874.  
  4875.  
  4876.  
  4877.  
  4878.  
  4879.  
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885. -
  4886.  
  4887.  
  4888.  
  4889.  
  4890.  
  4891.  
  4892.  
  4893.     TECHNICAL INFORMATION
  4894.  
  4895.  
  4896.  
  4897.     USERS WITH HARD DISKS
  4898.     To install GRAPH on a hard disk, boot up DOS, then follow these
  4899.     steps:
  4900.  
  4901.             C:                    If not already logged to drive C (the
  4902.                                   hard disk), then log to it.
  4903.  
  4904.             CD\                   Log to the root directory of the hard
  4905.                                   disk.
  4906.  
  4907.             MD GRAPH              Make a new directory called GRAPH.
  4908.  
  4909.             CD GRAPH              Log to the new directory.
  4910.  
  4911.             COPY A:*.*            Copy all the files from the GRAPH
  4912.                                   Program Disk in drive A to the hard
  4913.                                   disk. GRAPH is now installed on your
  4914.                                   hard disk.
  4915.  
  4916.  
  4917.     To start GRAPH from the hard disk, follow these steps:
  4918.  
  4919.             CD \GRAPH             Change to the GRAPH subdirectory.
  4920.  
  4921.             GRAPH C:              Run the GRAPH program, specifying
  4922.                                   drive C as the drive for saving data.
  4923.                                   Data is saved in the GRAPH
  4924.                                   subdirectory with the programs.
  4925.  
  4926.  
  4927.  
  4928.     USERS WITH RAM DISKS
  4929.     If you are using part of your computer's memory to emulate an
  4930.     additional disk drive, there is typically no advantage to installing
  4931.     GRAPH on the RAM disk. When GRAPH is started, the entire program
  4932.     is loaded into memory, and remains there at all times. GRAPH files
  4933.     are usually so small that it takes just a few seconds to load or save
  4934.     one from even the slowest disk drive. Consequently, there is little or
  4935.     no benefit to using GRAPH with a RAM disk.
  4936.  
  4937.  
  4938.     70
  4939.  
  4940.  
  4941.  
  4942.  
  4943.  
  4944.  
  4945.  
  4946.  
  4947.  
  4948.  
  4949.  
  4950.  
  4951. -
  4952.  
  4953.  
  4954.  
  4955.  
  4956.  
  4957.  
  4958.  
  4959.                                              TECHNICAL INFORMATION
  4960.  
  4961.  
  4962.  
  4963.     COLOR MONITORS
  4964.     Those who have a monochrome graphics monitor connected to a color
  4965.     graphics card may not see everything displayed on the screen, or the
  4966.     screen may appear blurred and unreadable. If this happens, press ESC
  4967.     to leave GRAPH, then start the program again, using the /M option:
  4968.  
  4969.                                 GRAPH /M
  4970.  
  4971.     Users with color monitors may also use the /M option to cause all
  4972.     screens to display in black and white.
  4973.  
  4974.  
  4975.  
  4976.  
  4977.  
  4978.  
  4979.  
  4980.  
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986.  
  4987.  
  4988.  
  4989.  
  4990.  
  4991.  
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004.                                                                         71
  5005.  
  5006.  
  5007.  
  5008.  
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017. -
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.  
  5024.  
  5025.     CUSTOMIZING EXPRESSGRAPH
  5026.  
  5027.  
  5028.     ---------------------------------------------------------------
  5029.  
  5030.                       CUSTOMIZING EXPRESSGRAPH
  5031.  
  5032.  
  5033.  
  5034.     When GRAPH is started, several optional fields may be included on the
  5035.     command line. First of all, a file name and optional drive designation
  5036.     may be included. For example:
  5037.  
  5038.                                GRAPH C:TUTORIAL
  5039.  
  5040.     starts GRAPH, then loads the GRF file from drive C. The first prompt
  5041.     for "drive to use for data" is not given, since the drive has already
  5042.     been specified. After loading the specified file, the Enter/Edit Data
  5043.     screen is displayed. The drive designation may also be specified by
  5044.     itself:
  5045.  
  5046.                                    GRAPH C:
  5047.  
  5048.  
  5049.     There are also some optional commands which may be included on the
  5050.     command line at startup. If there is a file name and/or drive
  5051.     designation, these commands follow them. The commands are:
  5052.  
  5053.          /M        Monochrome (black and white) display: This command is
  5054.                    usually necessary when using GRAPH on a monochrome
  5055.                    graphics monitor with a color graphics board. Users
  5056.                    with color graphics monitors may also use the command
  5057.                    to make menus appear in black and white.
  5058.  
  5059.          /S        Turn off the sound: GRAPH makes a distinctive "beep"
  5060.                    when it accepts a data field from the keyboard. It
  5061.                    makes a slightly different sound when an invalid
  5062.                    character is entered. Some computers have louder
  5063.                    speakers than others, and the sound may be annoying to
  5064.                    you or to others around you. Use the /S command to
  5065.                    turn it off.
  5066.  
  5067.  
  5068.  
  5069.  
  5070.     72
  5071.  
  5072.  
  5073.  
  5074.  
  5075.  
  5076.  
  5077.  
  5078.  
  5079.  
  5080.  
  5081.  
  5082.  
  5083. -
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089.  
  5090.  
  5091.                                           CUSTOMIZING EXPRESSGRAPH
  5092.  
  5093.  
  5094.          /B        BIOS Calls for screen display: Some computers' video
  5095.                    memory is not fully compatible with the IBM PC. To
  5096.                    display data on the screen as quickly as possible,
  5097.                    GRAPH places data directly into video RAM. If
  5098.                    characters are not being properly displayed on your
  5099.                    compatible computer, or if "snowy" static appears on
  5100.                    the screen when characters are displayed, use the /B
  5101.                    option. GRAPH will call the ROM BIOS routines in your
  5102.                    computer to display characters on the screen. This
  5103.                    usually results in slower screen display.
  5104.  
  5105.          /F        Fast startup: If you have specified the drive letter or
  5106.                    file name on the command line, use the /F command to
  5107.                    bypass the banner screen and go directly to GRAPH.
  5108.  
  5109.  
  5110.  
  5111.  
  5112.  
  5113.  
  5114.  
  5115.  
  5116.  
  5117.  
  5118.  
  5119.  
  5120.  
  5121.  
  5122.  
  5123.  
  5124.  
  5125.  
  5126.  
  5127.  
  5128.  
  5129.  
  5130.  
  5131.  
  5132.  
  5133.  
  5134.  
  5135.  
  5136.                                                                         73
  5137.  
  5138.  
  5139.  
  5140.  
  5141.  
  5142.  
  5143.  
  5144.  
  5145.  
  5146.  
  5147.  
  5148.  
  5149. -
  5150.  
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156.  
  5157.     GRAPH FILE FORMAT
  5158.  
  5159.  
  5160.     ---------------------------------------------------------------
  5161.  
  5162.                           GRAPH FILE FORMAT
  5163.  
  5164.     This section is for programmers whose programs access data in .GRF
  5165.     files, or whose programs create .GRF files. The file format is
  5166.     designed so user programs can access or create .GRF files easily. All
  5167.     data is saved in ASCII string format.
  5168.  
  5169.  
  5170.     READING AND WRITING THE FILE
  5171.     In Microsoft BASIC, use the INPUT# command to read data from a
  5172.     GRF file, and PRINT# to write a GRF file. All data fields
  5173.     are string format. Numeric data can be read into a string workarea,
  5174.     then converted to a double-precision numeric value using the VAL
  5175.     function.
  5176.  
  5177.     Here is an example of a simple GRF file, which contains two groups,
  5178.     Sales and Profit, and three value names, Jan, Feb and Mar:
  5179.  
  5180.               GRAPH 1.0
  5181.               16,52
  5182.               2,3
  5183.               Sales
  5184.               48000
  5185.               31000
  5186.               45000
  5187.               Profit
  5188.               21000
  5189.               16000
  5190.               20000
  5191.               Jan
  5192.               Feb
  5193.               Mar
  5194.               Sales and Gross Profit
  5195.               10,600,20,150,90,30,50,1,0,1,0,0," 1 ",15
  5196.               1
  5197.               ABCDEFGHIJKLMNOP
  5198.               0
  5199.  
  5200.  
  5201.  
  5202.     74
  5203.  
  5204.  
  5205.  
  5206.  
  5207.  
  5208.  
  5209.  
  5210.  
  5211.  
  5212.  
  5213.  
  5214.  
  5215. -
  5216.  
  5217.  
  5218.  
  5219.  
  5220.  
  5221.  
  5222.  
  5223.                                                    GRAPH FILE FORMAT
  5224.  
  5225.  
  5226.  
  5227.     HEADER FIELD
  5228.     The first field is the header field. It looks like this:
  5229.  
  5230.                                 GRAPH 1.0
  5231.  
  5232.     To verify that the input file is a GRAPH file, check the first
  5233.     five characters of this field for the letters "GRAPH". The "1.0"
  5234.     is the version number of GRAPH that produced the output. If you are
  5235.     creating a GRAPH file in your own program, it is recommended that
  5236.     you use "0.0" through "0.9" in this field, so it is evident that the
  5237.     file was not created by GRAPH, but by another program. You can also
  5238.     put descriptive info in the field, starting at column 20, to describe
  5239.     the source and/or contents of the file.
  5240.  
  5241.  
  5242.     MAXIMUM DIMENSION
  5243.     Following the header field are two numbers separated by a comma,
  5244.     which indicate the maximum dimension of the data matrix. For files
  5245.     created by GRAPH, these numbers are either: 16,52 or 52,16.
  5246.  
  5247.  
  5248.     DIMENSION USED
  5249.     Following the maximum dimension are two more numbers separated by a
  5250.     comma, which indicate the Number Of Groups Used and the Number Of
  5251.     Values Used. The earlier example has two groups (sales and profit)
  5252.     and three values per group (Jan, Feb, Mar), so the two numbers are
  5253.     2,3.
  5254.  
  5255.  
  5256.     GROUP NAMES AND VALUES
  5257.     Next comes the first group name, on a line by itself. Following it is
  5258.     each value (number) for the group, on a separate line. (The Number
  5259.     of Values Used tells you the exact count). Following the last value
  5260.     is the second group name. It is in turn followed by all the values
  5261.     for the second group, and so forth for as many groups as are specified
  5262.     in the Number Of Groups Used.
  5263.  
  5264.  
  5265.  
  5266.  
  5267.  
  5268.                                                                         75
  5269.  
  5270.  
  5271.  
  5272.  
  5273.  
  5274.  
  5275.  
  5276.  
  5277.  
  5278.  
  5279.  
  5280.  
  5281. -
  5282.  
  5283.  
  5284.  
  5285.  
  5286.  
  5287.  
  5288.  
  5289.     GRAPH FILE FORMAT
  5290.  
  5291.  
  5292.     REMAINING FIELDS OPTIONAL
  5293.     The fields explained below, which follow the group names and values,
  5294.     are optional. If the GRF file ends with none or only some of the
  5295.     optional fields, GRAPH loads the fields that are present, and uses
  5296.     system defaults for the rest.
  5297.  
  5298.  
  5299.     VALUE NAMES AND GRAPH TITLE
  5300.     Next come the value names, one per line. If no value names were
  5301.     specified, the lines are still present, but contain blanks or null.
  5302.     Following the last value name is the graph title. It also is present
  5303.     even if blank.
  5304.  
  5305.  
  5306.     OPTIONAL SPECIFICATIONS
  5307.     The next line contains each of the values from the Optional
  5308.     Specifications screen, separated by commas.
  5309.  
  5310.  
  5311.     OTHER PARAMETERS
  5312.     Following the optional specifications are the following parameters:
  5313.  
  5314.              * Current selection on the Graph Menu (1 to 10)
  5315.              * Alternate pattern selection
  5316.              * Starting scale adjustment
  5317.  
  5318.     As this product is enhanced, more special parameters will be added at
  5319.     the end. The program checks for end-of-file as it loads, so if some
  5320.     new parameters are missing, the module will still load, and use
  5321.     standard defaults for the missing parameters. None of these parameters
  5322.     are required for the graph to display, and it is recommended that
  5323.     programs passing data to GRAPH not include Optional Specification
  5324.     parameters or the fields following them. Bad data in one of the
  5325.     fields can cause unpredictable results.
  5326.  
  5327.  
  5328.  
  5329.  
  5330.  
  5331.  
  5332.  
  5333.  
  5334.     76
  5335.  
  5336.  
  5337.  
  5338.  
  5339.  
  5340.  
  5341.  
  5342.  
  5343.  
  5344.  
  5345.  
  5346.  
  5347. -
  5348.  
  5349.  
  5350.  
  5351.  
  5352.  
  5353.  
  5354.  
  5355.                                             FILES ON THE GRAPH DISK
  5356.  
  5357.  
  5358.     ---------------------------------------------------------------
  5359.  
  5360.                        FILES ON THE GRAPH DISK
  5361.  
  5362.     The following files are included on your GRAPH diskette:
  5363.  
  5364.     *  README: Contains general information about ExpressGraph and
  5365.        Expressware. It can be displayed with the TYPE command, or can
  5366.        be printed using this DOS command:   COPY README PRN:
  5367.  
  5368.     *  GRAPH.EXE: The GRAPH startup program. It must be on the
  5369.        logged disk drive.
  5370.  
  5371.     *  GRAPH2.EXE, GRAPH3.EXE, etc.: Overlay programs used by
  5372.        GRAPH. They must be on the currently logged disk drive.
  5373.  
  5374.     *  GRAPH.DOC: The GRAPH User Guide in a disk file. This is an
  5375.        evaluation copy of the guide, provided so you can share the program
  5376.        with others. This file is not needed to run GRAPH.
  5377.  
  5378.     *  PRINTDOC.BAT: This batch file is used to print the evaluation
  5379.        copy of the User Guide.
  5380.  
  5381.     *  RESPONSE: This is a file similar to the User Response Form at
  5382.        the end of this manual. You can either remove the pages from the
  5383.        manual, or COPY RESPONSE PRN: to print this file.
  5384.  
  5385.     *  SAMPLE01.GRF, SAMPLE02.GRF, etc.: Sample graph files which are
  5386.        referenced in the documentation on the diskette. Since the diskette
  5387.        documentation does not contain the illustrations found in the
  5388.        registered User's Guide, all the illustrations have been saved as
  5389.        GRF files on diskette for easy display by GRAPH.
  5390.  
  5391.     *  TUTORIAL.GRF: A sample of the graph file referenced and
  5392.        discussed in the tutorial at the beginning of the User's Guide.
  5393.  
  5394.  
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.                                                                         77
  5401.  
  5402.  
  5403.  
  5404.  
  5405.  
  5406.  
  5407.  
  5408.  
  5409.  
  5410.  
  5411.  
  5412.  
  5413. -
  5414.  
  5415.  
  5416.  
  5417.  
  5418.  
  5419.  
  5420.  
  5421.     FREQUENTLY ASKED QUESTIONS
  5422.  
  5423.  
  5424.     ---------------------------------------------------------------
  5425.  
  5426.                            SOME FREQUENTLY
  5427.                            ASKED QUESTIONS
  5428.  
  5429.  
  5430.     Q: What is your update policy?
  5431.     A: All registered Expressware users are notified by mail when a new
  5432.        version of GRAPH becomes available. The cost of an update is
  5433.        usually $20 (to registered users).
  5434.  
  5435.     Q: Do you have any other programs you are distributing?
  5436.     A: Yes. File Express, a powerful data base management program, and
  5437.        ExpressCalc, an easy-to-use spreadsheet.
  5438.  
  5439.     Q: What else are you working on?
  5440.     A: An advanced report writer, as yet to be named. And new versions
  5441.        of ExpressCalc, File Express and ExpressGraph are also in
  5442.        development. In the section titled "User Response Form" we list
  5443.        some future enhancements, and ask you to indicate which ones are
  5444.        the most desirable to you. By filling out and returning the form,
  5445.        you can help us decide which improvements should be made first.
  5446.  
  5447.     Q: In what language was GRAPH written?
  5448.     A: It was written in BASIC, then compiled with the Microsoft
  5449.        QuickBASIC Compiler. It also has some assembler subroutines.
  5450.  
  5451.     Q: What computers does GRAPH run on?
  5452.     A: Based on our users' responses, we know that GRAPH runs on
  5453.        the following computers (provided they have a graphics adapter):
  5454.  
  5455.        IBM PC                COMPAQ Deskpro           TANDY 1000
  5456.        IBM XT                COMPAQ Portable          TANDY 1200
  5457.        IBM PCjr              CORONA                   ZENITH Z-150
  5458.        IBM PC Portable       ITT Xtra                 ZENITH AT
  5459.        IBM AT                TAVA
  5460.        AT&T 6300
  5461.  
  5462.     If you have tested GRAPH on another brand, please let us know,
  5463.        and we will add it to the list.
  5464.  
  5465.  
  5466.     78
  5467.  
  5468.  
  5469.  
  5470.  
  5471.  
  5472.  
  5473.  
  5474.  
  5475.  
  5476.  
  5477.  
  5478.  
  5479. -
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486.  
  5487.                                                   DISTRIBUTION NOTICE
  5488.  
  5489.  
  5490.     ---------------------------------------------------------------
  5491.  
  5492.                           DISTRIBUTION NOTICE
  5493.  
  5494.  
  5495.     Expressware is distributing GRAPH as a "SHAREWARE" product.
  5496.     After trying the product, if you decide to use it, we trust you to
  5497.     purchase the registered set.
  5498.  
  5499.     You may obtain a production copy of GRAPH for $10 from your local
  5500.     software dealer or directly from Expressware. The $10 disk set
  5501.     contains a diskette with the complete GRAPH software and the
  5502.     complete documentation, ready to be printed on your own printer. The
  5503.     disk set also contains a $10 rebate coupon to be used toward the
  5504.     purchase of the GRAPH registered set.
  5505.  
  5506.     The complete GRAPH registered set is also available from software
  5507.     dealers throughout the U.S. and Canada, or may be purchased directly
  5508.     from Expressware. The registered set includes a commercially printed
  5509.     copy of the User's Guide, one diskette and a user registration form.
  5510.     Registered owners of GRAPH receive phone support on Expressware
  5511.     products, newsletters, product announcements, and update service.
  5512.  
  5513.     Whether or not you purchase a registered copy, you are still
  5514.     encouraged to copy GRAPH and share it with your friends, so they
  5515.     can evaluate it. The following restrictions apply:
  5516.  
  5517.     * No charge is to be made for copying or distributing GRAPH.
  5518.  
  5519.     * No alterations may be made to the files on the diskette.
  5520.  
  5521.     * The printed manual may not be copied or reproduced in any way.
  5522.  
  5523.     * Commercial sale or use of GRAPH in any manner is prohibited
  5524.       without Expressware's written permission.
  5525.  
  5526.  
  5527.  
  5528.  
  5529.  
  5530.  
  5531.  
  5532.                                                                         79
  5533.  
  5534.  
  5535.  
  5536.  
  5537.  
  5538.  
  5539.  
  5540.  
  5541.  
  5542.  
  5543.  
  5544.  
  5545. -
  5546.  
  5547.  
  5548.  
  5549.  
  5550.  
  5551.  
  5552.  
  5553.     USER RESPONSE FORM
  5554.  
  5555.  
  5556.     ---------------------------------------------------------------
  5557.  
  5558.  
  5559.                          USER RESPONSE FORM
  5560.  
  5561.  
  5562.     We are always interested in knowing more about our users. This
  5563.     information helps us to channel our efforts in the directions you
  5564.     want. Please help us by completing the questionaire on the
  5565.     following page and mailing it to:
  5566.  
  5567.                                Expressware
  5568.                               P. O. Box 230
  5569.                             Redmond, WA 98073
  5570.  
  5571.  
  5572.     If you do not want to remove these pages from your manual, and a
  5573.     copy machine is not readily available, there is a file on the
  5574.     GRAPH diskette called RESPONSE which is a copy of this form.
  5575.     The file can be printed by typing the following on the DOS command
  5576.     line:
  5577.  
  5578.                             COPY RESPONSE PRN:
  5579.  
  5580.  
  5581.  
  5582.  
  5583.  
  5584.  
  5585.  
  5586.  
  5587.  
  5588.  
  5589.  
  5590.  
  5591.  
  5592.  
  5593.  
  5594.  
  5595.  
  5596.  
  5597.  
  5598.     80
  5599.  
  5600.  
  5601.  
  5602.  
  5603.  
  5604.  
  5605.  
  5606.  
  5607.  
  5608.  
  5609.  
  5610.  
  5611. -
  5612.  
  5613.  
  5614.  
  5615.  
  5616.  
  5617.  
  5618.  
  5619.                                                   USER RESPONSE FORM
  5620.  
  5621.  
  5622.     1.
  5623.        Where did you hear about GRAPH?  _________________________________
  5624.     2.
  5625.        System being used to run GRAPH:
  5626.  
  5627.        a)  Computer brand/model  ________________________________________
  5628.  
  5629.        b)  Amount of computer memory?   _________________________________
  5630.  
  5631.        c)  Type of disk?  _______________________________________________
  5632.  
  5633.        d)  Black & white or color monitor?  _____________________________
  5634.  
  5635.        e)  Printer brand/model? _________________________________________
  5636.  
  5637.     3.
  5638.        For what types of applications do you use GRAPH?
  5639.  
  5640.         _________________________________________________________________
  5641.  
  5642.     4.
  5643.        ____ Registered user                   ____ Non-registered user
  5644.  
  5645.        (If you are a non-registered user, we are interested in knowing
  5646.        why. Is the price too high? Is GRAPH missing features you need?)
  5647.  
  5648.     5. Which database manager do you use?   _____________________________
  5649.  
  5650.     6. Which word processor do you use?   _______________________________
  5651.  
  5652.     7. Which spreadsheet do you use?    _________________________________
  5653.  
  5654.     8. Name and address (optional):
  5655.                                      ____________________________________
  5656.  
  5657.                                      ____________________________________
  5658.  
  5659.                                      ____________________________________
  5660.  
  5661.  
  5662.  
  5663.  
  5664.                                                                         81
  5665.  
  5666.  
  5667.  
  5668.  
  5669.  
  5670.  
  5671.  
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677. -
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.  
  5684.  
  5685.     USER RESPONSE FORM
  5686.  
  5687.  
  5688.     9.
  5689.        Here are some of the enhancements to GRAPH that are planned.
  5690.        Help us prioritize these enhancements. Put a "1" on each feature
  5691.        you would find useful. Put a "2" on any you feel are important,
  5692.        and a "3" on those you feel are absolutely essential.
  5693.  
  5694.        ___ Help screens.
  5695.        ___ Scatter graphs.
  5696.        ___ Area charts.
  5697.        ___ Horizontal bar charts.
  5698.        ___ Subtotals and totals.
  5699.        ___ Overlay/combine different types of graphs.
  5700.        ___ Save screen dump images to disk.
  5701.        ___ Profiles (configuration files).
  5702.        ___ Formulas in data fields.
  5703.        ___ Smart keys (keyboard macros).
  5704.        ___ Save extra text entered on graph.
  5705.        ___ Mark a block of data to be graphed.
  5706.        ___ Specify a subdirectory for data files.
  5707.        ___ Move portions of the graph around on the screen.
  5708.        ___ Allow user-defined shading patterns.
  5709.        ___ ____________________________________________
  5710.        ___ ____________________________________________
  5711.        ___ ____________________________________________
  5712.  
  5713.     10.
  5714.        If you find a bug in GRAPH, an error in the manual, or you just
  5715.        have a suggestion for doing it a better way, we would like to hear
  5716.        from you. Write your comments here, or attach a separate sheet.
  5717.  
  5718.        ________________________________________________
  5719.  
  5720.        ________________________________________________
  5721.  
  5722.        ________________________________________________
  5723.  
  5724.        ________________________________________________
  5725.  
  5726.        ________________________________________________
  5727.  
  5728.  
  5729.  
  5730.     82
  5731.  
  5732.  
  5733.  
  5734.  
  5735.  
  5736.  
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743. -
  5744.  
  5745.  
  5746.  
  5747.  
  5748.  
  5749.  
  5750.  
  5751.                                                          Index
  5752.  
  5753.  
  5754.     -----------------------------------------------------------
  5755.  
  5756.     A                             D
  5757.     adding text  65               data drive  61
  5758.     advanced features  63         delete column  22
  5759.     aspect angle  37, 57          delete row  22
  5760.     aspect ratio  58              destructive backspace  66
  5761.     automatic value names  21     dimensions  75
  5762.     available patterns  62        disk files
  5763.                                      loading  45
  5764.                                      saving  43
  5765.     B                             diskette drive  3
  5766.     backspace, destructive  66    diskette files  77
  5767.     bar chart  33                 distance to explode  60
  5768.        overlapped  34             distorted circles  58
  5769.        percentage  36             double precision  74
  5770.        regular  34                double-sided diskette  3
  5771.        stacked  35                drawing graphs  23
  5772.        three-D  37                drive letter  61
  5773.     bell, turning off  72         DIF files  49
  5774.     black and white monitor  71   DOS version required  69
  5775.     black text  66
  5776.     bugs, reporting  80
  5777.     BIOS  72                      E
  5778.     bypass banner screen  72      edges of chart 54
  5779.                                   entering data  18
  5780.                                   entering numbers  21
  5781.     C                             erase column  22
  5782.     capacities  12, 69            erase row  22
  5783.     circle aspect ratio  58       exploded sections  60
  5784.     clear data  21                exploded slice  41
  5785.     color                         extra text  65
  5786.        graphics board  3          ExpressCalc, graphing data  49
  5787.        monitor  3, 71
  5788.     compatible computers  78
  5789.     computers, runs on  78
  5790.     continuous flow  27
  5791.     current data drive  61
  5792.     cursor movement  66
  5793.  
  5794.  
  5795.  
  5796.                                                                         85
  5797.  
  5798.  
  5799.  
  5800.  
  5801.  
  5802.  
  5803.  
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809. -
  5810.  
  5811.  
  5812.  
  5813.  
  5814.  
  5815.  
  5816.  
  5817.     Index
  5818.  
  5819.  
  5820.  
  5821.     F                             K
  5822.     file format  74               keyboard  conventions  14
  5823.     file names   77               keys, alternate  14
  5824.     files on disk  77             kinds of graphs  13
  5825.     fine-tuning cursor  66
  5826.     flatten graph  54
  5827.     flip  37, 63                  L
  5828.     format, file  74              language  78
  5829.     frequent questions  78        large text  66
  5830.     future enhancements  80       learning  6
  5831.     fast startup  72              letter sizes  18
  5832.     FE files  46                  line graph
  5833.     File Express, graphing data      regular  27
  5834.                                      with symbols  27
  5835.                                   loading data  45
  5836.     G
  5837.     getting started  4
  5838.     graph title  18               M
  5839.     graphic types  13             main menu  16
  5840.     graphing databases  46        maximums  12, 69
  5841.     graphing spreadsheets  49     memory required  3, 69
  5842.     grid lines  59                minimum configuration  3
  5843.     group names  19               monitor
  5844.                                      color  3
  5845.                                      monochrome   3
  5846.     H                             monochrome mode  72
  5847.     hard disk  70                 monochrome monitor  3, 71
  5848.     header record  75             Microsoft BASIC  74, 78
  5849.     horizontal grids  59          MSDOS  3
  5850.     horizontal lines  27
  5851.  
  5852.  
  5853.     I
  5854.     installing on hard disk  70
  5855.     installing GRAPH  4
  5856.     invert matrix  63
  5857.  
  5858.  
  5859.  
  5860.  
  5861.  
  5862.     86
  5863.  
  5864.  
  5865.  
  5866.  
  5867.  
  5868.  
  5869.  
  5870.  
  5871.  
  5872.  
  5873.  
  5874.  
  5875. -
  5876.  
  5877.  
  5878.  
  5879.  
  5880.  
  5881.  
  5882.  
  5883.                                                  Index
  5884.  
  5885.  
  5886.     N                             Q
  5887.     narrow graph  54              question & answer  78
  5888.     negative numbers  23
  5889.     non-IBM computers  78         R
  5890.     numbers, entering  21         regular bar chart  34
  5891.                                   regular line graph  27
  5892.                                   reporting bugs  80
  5893.     O                             requirements  3
  5894.     omit legends  59              response form  80
  5895.     one drive  69                 reverse matrix  63
  5896.     operating system   3          RAM disks  70
  5897.     optional specs  54            ROM BIOS  72
  5898.     order form  83
  5899.     ordering software  83
  5900.     overlapped bar chart  34      S
  5901.     overlapped legends  54        saving data  43
  5902.                                   scale increment  60
  5903.                                   scaling  23
  5904.     P                             separated pie  41
  5905.     pattern sequences  62         shading  62
  5906.     percent used  56              single drive  69
  5907.     percentage bar chart  36      slash commands  72
  5908.     permission to copy  79        sound, turn off  72
  5909.     pie chart  40, 60             stacked bar chart  35
  5910.     policy, updates  78           starting scale value  60
  5911.     prices, software  78          startup options  72
  5912.     prices, software  83          symbols  27
  5913.     print legends  59             system requirements  3, 69
  5914.     print numeric data  22        Skip banner screen  72
  5915.     printer  3                    Slow display  72
  5916.     programming language  78
  5917.     public domain  79
  5918.     PCDOS  3
  5919.  
  5920.  
  5921.  
  5922.  
  5923.  
  5924.  
  5925.  
  5926.  
  5927.  
  5928.                                                                         87
  5929.  
  5930.  
  5931.  
  5932.  
  5933.  
  5934.  
  5935.  
  5936.  
  5937.  
  5938.  
  5939.  
  5940.  
  5941. -
  5942.  
  5943.  
  5944.  
  5945.  
  5946.     Index
  5947.  
  5948.  
  5949.     T
  5950.     technical info  69
  5951.     text sizes  66
  5952.     three-D aspect  37
  5953.     three-dimensional bar chart  37
  5954.     transpose  63
  5955.     turn off sound  72
  5956.     tutorial  6
  5957.     Three-D aspect angle  57
  5958.  
  5959.  
  5960.     U
  5961.     update policy  78
  5962.     user response  80
  5963.  
  5964.  
  5965.     V
  5966.     vertical grids  59
  5967.  
  5968.  
  5969.     W
  5970.     white text  66
  5971.     widen graph  59
  5972.  
  5973.  
  5974.     3
  5975.     3-D aspect angle  57
  5976.     3-D bar chart  37
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985.  
  5986.  
  5987.  
  5988.  
  5989.  
  5990.  
  5991.  
  5992.  
  5993.  
  5994.     88
  5995.  
  5996.  
  5997.  
  5998.  
  5999.  
  6000.  
  6001.  
  6002.  
  6003.  
  6004.  
  6005.  
  6006.  
  6007.