home *** CD-ROM | disk | FTP | other *** search
/ Kids Cube / 7_Science.iso / sfg / sf.doc < prev    next >
Text File  |  1993-12-15  |  87KB  |  2,008 lines

  1.      
  2.      
  3.      
  4.      
  5.      
  6.      
  7.      
  8.      
  9.      
  10.      
  11.      
  12.      
  13.                                    TexaSoft's
  14.      
  15.                          SCIENCE FAIR GRAPHS & NUMBERS
  16.      
  17.                      (C)Copyright 1984-1994 Alan C. Elliott
  18.      
  19.      
  20.      
  21.      ALL RIGHTS RESERVED
  22.      
  23.      All rights reserved. Printed in the United States of America. No part
  24.      of this book may be reproduced without prior permission.
  25.      
  26.      No patent liability is assumed with respect to the use of the
  27.      information  contained herein. While every precaution has been taken
  28.      in the preparation of  this publication, the publisher assumes no
  29.      responsibility for errors or omissions. Neither is any liability
  30.      assumed for damages resulting from the use of the information herein.
  31.      
  32.      
  33.      Note:There may be important information in the file LATENEWS.DOC. To
  34.      view this file enter the command (from DOS) TXVIEW LATENEWS.DOC.
  35.      
  36.      NOTE:To print an order form, choose the "ABOUT" menu option. You will
  37.      be given the option to print an order form. Or, you can print the file
  38.      SFORDER.TXT from DOS using the command PRINT SFORDER.TXT.
  39.      
  40.      For additional information on this product, contact TexaSoft, P.O. Box
  41.      1169, Cedar Hill, Texas 75104 (214) 291-2115, Fax: (214) 291-3400,
  42.      Compuserve:70721,3145.
  43.      
  44.      
  45.      CONTENTS
  46.      -----------------------------------------------------------
  47.      PART I AN OVERVIEW OF SCIENCE FILE GRAPHS AND NUMBERS.....3
  48.          Program Requirements and Installation.................3
  49.          Using the Menu System.................................3
  50.               Using the Data Menu..............................4
  51.               Using the Edit Menu..............................5
  52.               Using the Analyze Menu...........................5
  53.               Using the Helps and About Menus..................5
  54.          Tutorial:Try This Example.............................6
  55.      
  56.  
  57.      --------------------------------------------------------------------
  58.                  Become a Registered User, Print an Order Form
  59.                                         1
  60.      
  61.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  62.      --------------------------------------------------------------------
  63.      
  64.      
  65.      PART II USING SCIENCE FAIR GRAPHS AND NUMBERS.............9
  66.          How Data is Stored....................................9
  67.          Designing and Creating a Database.....................9
  68.               Using a Predefined Database structure...........10
  69.               Defining Custom Fields in Your Database.........10
  70.          Limitations to the Database..........................11
  71.          Example Graphs.......................................11
  72.               Creating a Bar Chart............................11
  73.               Creating a Pie Chart............................12
  74.               Creating a Scatterplot/Regression Line..........12
  75.               Creating a Time Series/Line Plot................13
  76.          Descriptive Statistics Example.......................13
  77.               Creating a Database.............................14
  78.               Entering the data...............................15
  79.               Calculating Summary Statistics..................15
  80.               Viewing the results.............................18
  81.          Choosing Which Database Mode to Use..................18
  82.               Using the spreadsheet entry mode................18
  83.               Using the database entry mode...................19
  84.          Editing Database information.........................19
  85.               Correcting errors in the database...............20
  86.               Using Entry & Edit Screen Function Keys.........20
  87.               Editing, Deleting and Packing Data..............20
  88.                         Editing Records.......................20
  89.                         Delete, Erase or Insert Recrods.......21
  90.                         Packing the Database..................21
  91.                         Erasing All Records (Zap).............21
  92.               Modifying and Displaying the Database Structure.21
  93.          Listing the Database to the Screen...................22
  94.          Killing a Database...................................22
  95.          Exiting SF G&N.......................................22
  96.          Creating a New Field.................................22
  97.          Replacing the contents of a Field (Calculations).....23
  98.          Subsetting the Database..............................27
  99.          Setting and Using Missing Value Code.................28
  100.          Entering Data From other Files.......................29
  101.               Entering Data from an ASCII file................29
  102.               Appending Data from another dBase file..........30
  103.               Using Data from other programs..................31
  104.          Interpreting Error Codes.............................32
  105.          Problem Report.......................................33
  106.          Shareware Explained..................................34
  107.      
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.      --------------------------------------------------------------------
  117.                  Become a Registered User, Print an Order Form
  118.                                         2
  119.      
  120.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  121.      --------------------------------------------------------------------
  122.      
  123.      
  124.                PART I AN OVERVIEW OF SCIENCE FAIR GRAPHS & NUMBERS
  125.                ===================================================
  126.      
  127.      SCIENCE FAIR GRAPHS & NUMBERS (SF G&N) is a program that allows you to
  128.      create graphs and calculate statistics that are commonly used for
  129.      science, business and social study projects.
  130.      
  131.      PROGRAM REQUIREMENTS AND INSTALLATION
  132.      
  133.      SF G&N is designed to run on IBM PC and 100% compatible computers
  134.      including the IBM PS/2 computers. It requires PC-DOS or MS-DOS version
  135.      3.0 or higher. Your computer should contain at least 512K or more of
  136.      free RAM memory. SCIENCE FAIR GRAPHS & NUMBERS graphics require an EGA
  137.      or VGA compatible monitor. HP Laserjet and Epson compatible printers
  138.      are supported. A mouse is optional.
  139.      
  140.      To install on a hard disk, place the SF G&N distribution disk in the
  141.      A: (or B:) drive and make A: (or B:) the default drive by entering A:
  142.      (or B:). Then, enter the command
  143.      
  144.      INSTALL
  145.      
  146.      and follow the instructions on the screen.
  147.      
  148.      USING THE MENU SYSTEM
  149.      
  150.      Once you installed and setup SF G&N, to begin the program, enter the
  151.      the SF command from the DOS prompt, in the \SFG directory.
  152.      
  153.      The menu system is very similar to a standard windows-like menu
  154.      system. The main menu contains five options, Data, Edit, Analyze Helps
  155.      and About. Using the right and left arrow keys on the cursor pad, you
  156.      can move the menu selection to one of the other menu bar options.
  157.      Pressing the right arrow key once, moves the menu bar option from Data
  158.      to Edit. The Data pull-down menu vanishes and the Edit pull-down menu
  159.      appears. Pressing the left arrow key moves the selection back to the
  160.      Data menu. Or, point to a menu option with the mouse and click.
  161.      
  162.      To select options from an extended menu (pulled-down), use the up and
  163.      down arrow keys on the cursor pad to highlight the option you desire,
  164.      then press the Enter key. Or, press the first letter of the option
  165.      name. If you are using a mouse, point to the selection with the mouse
  166.      pointer and click. Here is brief description of each menu:
  167.      
  168.      
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.      --------------------------------------------------------------------
  176.                  Become a Registered User, Print an Order Form
  177.                                         3
  178.      
  179.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  180.      --------------------------------------------------------------------
  181.      
  182.      
  183.      DEFINITIONS:
  184.      ------------
  185.           DATABASE - a file containing information (usually numbers)
  186.           that you will use to create your graphs or calculate
  187.           statistics. In SF G&N, a database file uses the industry
  188.           standard dBase II and IV format.
  189.           
  190.           FIELD - in this document same as variable. A field or
  191.           variable is the name given a set of numbers in a database,
  192.           such as AGE
  193.           
  194.           GROUP - a field containing information that tells the
  195.           program from which group a record belongs. For example, a
  196.           group field could be SEX, and contain the information F and
  197.           M. If the SEX grouping field in record contained a F, the
  198.           data would be about a female. If the SEX grouping field
  199.           contained an M, the data would be about a male.
  200.           
  201.           LABEL - a field containing information that will be used as
  202.           labels on a plot.
  203.           
  204.           STATISTICS - calculated values that summarize a collection
  205.           of numbers. For example, the arithmetic average (also called
  206.           a mean) of numbers is a statistic.
  207.           
  208.           VARIABLE - see Field above.
  209.           
  210.      USING THE DATA MENU
  211.      
  212.      Before you can create a graph or calculate statistics, you must enter
  213.      numbers into a database. The DATA menu contains:
  214.      
  215.      o NEW DATABASE  - Allows you to create a new database. You must create
  216.      a new database and enter data before doing any analysis or creating a
  217.      graph. The program creates and reads dBase (.DBF) type file format
  218.      databases.
  219.      
  220.      o OPEN A DATABASE - Allows you to open an existing database. A
  221.      database must be opened so the program will know where the data is
  222.      located.
  223.      
  224.      o SUBSET DATABASE - Creates a new database that is a subset of the
  225.      current database.
  226.      
  227.      o COPY/BACKUP - Creates a copy of the database. Useful to create a
  228.      duplicate copy in case the original copy is damaged.
  229.      
  230.      o LIST (DISPLAY) THE CONTENTS OF THE DATABASE - Displays the
  231.      information in the database to the screen.
  232.      
  233.      o MODIFY OR DISPLAY DATABASE STRUCTURE - Allows you to view or
  234.      --------------------------------------------------------------------
  235.                  Become a Registered User, Print an Order Form
  236.                                         4
  237.      
  238.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  239.      --------------------------------------------------------------------
  240.      
  241.      
  242.      change characteristics about the database, including field widths and
  243.      types.
  244.      
  245.      o KILL DATABASE - Delete a database file from your disk.
  246.      
  247.      o EXIT - End the program.
  248.      
  249.      USING THE EDIT MENU
  250.      
  251.      The edit menu contains options that allows you to enter new data
  252.      into a database, edit data currently in a database, and other
  253.      editing options:
  254.      
  255.      o EDIT RECORDS - Change data already in the database.
  256.      
  257.      o APPEND RECORDS - Add new records to the database.
  258.      
  259.      o MISSING VALUE CODES - Define missing value codes for your database.
  260.      
  261.      o PACK DATABASE - Permanently erase all records marked for delete.
  262.      
  263.      o ZIP DATABASE - Permanently erase all records in the database.
  264.      
  265.      USING THE ANALYZE MENU
  266.      
  267.      The Analyze menu allows you to choose which analysis module to run.
  268.      Initially, SF&G contains two options,
  269.      
  270.      o GRAPHS - Display and print graphs.
  271.      
  272.      o STATISTICS - Calculate, display and print statistics.
  273.      
  274.      o CREATE PROJECT LABELS - Allows you to print large character labels
  275.      to your printer.
  276.      
  277.      When you choose an ANALYZE option, the analysis menu will appear
  278.      allowing you to choose an option.
  279.      
  280.      USING THE HELPS and ABOUT... MENUS
  281.      
  282.      The SF G&N Help system contains several helps options:
  283.      
  284.      o PROGRAM HELP - Displays general helps about how to use the
  285.      program, including brief examples of how to create a database for
  286.      each type of graph.
  287.      
  288.      o TUTOR - Begins the tutorial that walks you through the creation of
  289.      a graph.
  290.      
  291.      o CHANGE SETUP OPTIONS - Change program options such as color,
  292.      default entry mode, printer type and monitor type.
  293.      --------------------------------------------------------------------
  294.                  Become a Registered User, Print an Order Form
  295.                                         5
  296.      
  297.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  298.      --------------------------------------------------------------------
  299.      
  300.      
  301.      
  302.      o DEFAULT PATH SPECIFICATION - Change the default path where you
  303.      store your data.
  304.      
  305.      o AUTOHELP/HINTS - Toggles the Autohelp feature on or off.
  306.      
  307.      o GO TO DOS - Temporarily exit program to the DOS prompt, then
  308.      return with the EXIT command.
  309.      
  310.      The ABOUT... menu displays copyright information and allows you to
  311.      print an order form.
  312.      
  313.                            -------------------------
  314.                            TUTORIAL:TRY THIS EXAMPLE
  315.                            -------------------------
  316.      
  317.      This short tutorial will give you a feeling for how to use SCIENCE
  318.      FAIR GRAPHS & NUMBERS. It is not intended to be thorough, but simply
  319.      to lead you though creation of a common graph. It will assume you are
  320.      using SF G&N on a hard disk.
  321.      
  322.      To begin SCIENCE FAIR GRAPHS & NUMBERS, you must first be in the \SFG
  323.      directory on your hard disk. Use the CD (Change Directory) command
  324.      from the DOS prompt to change to the \SFG directory by using the
  325.      command:
  326.      
  327.      CD \SFG
  328.      
  329.      Once in the \SFG directory, begin SF G&N with
  330.      the SF command:
  331.      
  332.      SF
  333.      
  334.      The Data pull-down menu will appear. (If the Analyze menu appears,
  335.      press the left arrow key twice to open the Data menu.) This example
  336.      will use data already stored in a dBase ".DBF" file named EXAMPLE
  337.      currently on the SF G&N disk. Follow these steps:
  338.      
  339.      1. Open the database named EXAMPLE by selecting the OPEN DATABASE
  340.      option from the File menu, then choose EXAMPLE from the list of files.
  341.      (If the EXAMPLE database does not appear on the list of databases, you
  342.      may not have installed the program correctly.)
  343.      
  344.      Once the database is opened, a notice at the bottom of the screen tells
  345.      you that the database named EXAMPLE is open, and it contains 50
  346.      records.
  347.      
  348.      2. Choose the LIST DATABASE option from the menu. This will list the
  349.      contents of EXAMPLE database to the screen. Press Enter several times
  350.      to list the entire database to the screen. When the list is finished,
  351.      you will return to the Data pull-down menu.
  352.      --------------------------------------------------------------------
  353.                  Become a Registered User, Print an Order Form
  354.                                         6
  355.      
  356.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  357.      --------------------------------------------------------------------
  358.      
  359.      
  360.      
  361.      3. Choose the Analyze pull-down menu.
  362.      
  363.      4. From the ANALYZE menu, choose the GRAPHS option. SF G&N now
  364.      switches to the Graphs (which may take a few seconds). Soon, you will
  365.      see the Graphs module menu.
  366.      
  367.      5. From the Graphs menu, choose the TIME SERIES PLOT option The
  368.      program now displays a screen with the fields available for use by
  369.      the graph. The field names appear in a pick box to the left of the
  370.      screen, and an empty box appears at the right of the screen.
  371.      
  372.      6. From the left screen (list of fields), choose which fields to plot
  373.      in the time series plot. Choose the fields TIME1 and TIME2.
  374.      
  375.      HINT: To choose a field, point to it with the mouse cursor and click
  376.      once, or use the up and down arrow keys to highlight the field name
  377.      and press enter.
  378.      
  379.      When you choose a field, it will appear in the "FIELDS TO GRAPH" box.
  380.      After you choose the two fields, choose FINISH CHOOSING VARIABLES.
  381.      
  382.      After a few seconds, a time series plot will appear containing two
  383.      lines. The menu at the top of the page can be used to selection a
  384.      number of options for the graph. The options include:
  385.      
  386.      o EXIT - exit the graph and return to the menu.
  387.      
  388.      o Options - choose options for the graph including title, axis
  389.      names, footnote, and other options.
  390.      
  391.      o PRINT - print the graph to your printer.
  392.      
  393.      o CAP/PCX - capture the graph as a PCX file.
  394.      
  395.      o Get Color - choose colors to be used to display the graph.
  396.      
  397.      o < + > - Smartpoint (tm) pointer used to select a datapoint on the
  398.      screen. Information about the point will be displayed.
  399.      
  400.      7. On all graphic screens in SF G&N, a similar menu will appear at the
  401.      top of the screen. If you want the menu to temporarily vanish, press
  402.      the spacebar. Press the spacebar again for the menu to reappear. The
  403.      menu is active even if it is not shown.
  404.      
  405.      HINT: To choose an option from the graph option menu, press the first
  406.      letter of the option or point to the option with the mouse pointer and
  407.      click.
  408.      
  409.      8. If you are using a mouse, place the mouse pointer on a datapoint
  410.      on the screen and click. Or, if you are not using a mouse, press the
  411.      --------------------------------------------------------------------
  412.                  Become a Registered User, Print an Order Form
  413.                                         7
  414.      
  415.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  416.      --------------------------------------------------------------------
  417.      
  418.      
  419.      + (plus) key, then use the cursor keys to position the + over a
  420.      datepoint on the screen, and press Enter. Information about the
  421.      datapoint you selected will be displayed on the screen. This feature
  422.      is particularly helpful in identifying points that are interesting
  423.      or "outliers." Press Enter to return to the plot
  424.      
  425.      9. Press G or click on the < get color > option. The color menu will
  426.      appear. From this menu you can select color options. Experiement
  427.      with these choices to see how you can change the colors of the plot.
  428.      
  429.      Most plots contain the following "get color" menu:
  430.      
  431.      o Menu - returns to the main graph menu
  432.      
  433.      o Graph - changes graph colors
  434.      
  435.      o Screen - changes background screen colors
  436.      
  437.      o Labels - changes label colors
  438.      
  439.      o Default - return plot to original default colors
  440.      
  441.      o B&W - diaplys plot in black and white
  442.      
  443.      o Help - displays help system
  444.      
  445.      o + (plus sign) - activates Smartpoint
  446.      
  447.      Some get color menus also contain the option:
  448.      
  449.      o Tile - paints the plot using tiles rather than solid colors
  450.      
  451.      HINT: You can use a captured PCX file to import into other programs,
  452.      such as WordPerfect or Paint.
  453.      
  454.      TIP: When you choose to print or capture the screen, the menu will
  455.      vanish, so the menu will not appear on the printout or PCX graphic.
  456.      
  457.      10. Choose Exit to return to the Graph menu. Choose Exit again to
  458.      return to the main menu.
  459.      
  460.      NOTE: You can also go through an on-screen tutorial on how to create a
  461.      chart by choosing the TUTORIAL option on the HELPS menu.
  462.      
  463.      
  464.      
  465.  
  466.  
  467.  
  468.  
  469.  
  470.      --------------------------------------------------------------------
  471.                  Become a Registered User, Print an Order Form
  472.                                         8
  473.      
  474.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  475.      --------------------------------------------------------------------
  476.      
  477.      
  478.                 PART II -- USING SCIENCE FAIR GRAPHS AND NUMBERS
  479.                 ================================================
  480.      
  481.      The SF G&N DATA pull-down menu in the main SF G&N module is used to
  482.      manage your data. From this menu you enter data, change data, create
  483.      new data fields from existing ones, and perform other data maintenance
  484.      tasks. Once your data is in the SF G&N database, you can access the
  485.      data from any of the other SCIENCE FAIR GRAPHS & NUMBERS modules.
  486.      
  487.      HOW DATA IS STORED
  488.      
  489.      A SF G&N database uses the same file format as the dBase III and
  490.      dBase IV programs.  Therefore, data already stored in a dBase III or
  491.      dBase IV file may be read directly into all the SF G&N programs. The
  492.      only exception to this is that SF G&N does not read dBase MEMO fields.
  493.      Therefore, if your data in dBase contains memo fields, you may have to
  494.      create a subset of your database before using it in SCIENCE FAIR
  495.      GRAPHS & NUMBERS. Data from other programs can also be used in SCIENCE
  496.      FAIR GRAPHS & NUMBERS. Refer to the section called "Entering Data into
  497.      the Database."
  498.      
  499.      The menu for the data options appears as the DATA option on the main
  500.      SF G&N menu. The following information describes how to use the
  501.      options in this menu to create, manipulate and modify a database.
  502.      
  503.      The Open Database option on the Data menu allows you to access
  504.      information in a dBase file that you created in SCIENCE FAIR GRAPHS &
  505.      
  506.      NUMBERS, in dBase, or in any other program that creates .DBF files.
  507.      Use this option to choose the database that you will be analyzing.
  508.      
  509.      When you choose the OPEN option on the DATA menu, a list of databases
  510.      currently in the default directory will be displayed. If the database
  511.      you want to use is not in the current (default) directory, you can
  512.      temporarily change the default directory by pressing the F2 function
  513.      key. Once a database is open, you will see its name at the bottom left
  514.      of the screen, along with the number of records in the database.
  515.      
  516.      DESIGNING AND CREATING A DATABASE
  517.      
  518.      The New Database option on the DATA menu is used to create a new
  519.      database.  The structure, or layout, of a database must be described
  520.      before you enter your data.  You need to give some thought to how your
  521.      database will "look" so it will be in the proper format to do the
  522.      analysis you desire.
  523.      
  524.      SF G&N allows you to create a new database in two ways:
  525.      
  526.      1. Choose from a predefined structure or
  527.      
  528.      2. Create a customized database
  529.      --------------------------------------------------------------------
  530.                  Become a Registered User, Print an Order Form
  531.                                         9
  532.      
  533.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  534.      --------------------------------------------------------------------
  535.      
  536.      
  537.      
  538.      USING A PREDEFINED DATABASE STRUCTURE
  539.      
  540.      You can choose to create a custom database structure or you can choose
  541.      from a list of pre-defined databases that are designed for specific
  542.      analyses. The list below contains examples of some of the pre-defined
  543.      database descriptions. For example, if you need to enter data for an
  544.      bar chart, you would choose the option called "SIMPLE BAR CHART". The
  545.      proper database structure for this analysis will be created and then
  546.      you can enter your data into the database. Some of the
  547.      predefined database options are:
  548.      
  549.      Simple BAR CHART database: Label and Value
  550.      PIE CHART: Label and Value
  551.      BAR CHART, 2 Groups:Label, Two values
  552.      BAR CHART, Up to 5 Groups:Label, Five values
  553.      HISTOGRAM or Statistics or Stem & Leaf, 1 Value
  554.      HISTOGRAM or Statistics or Stem & Leaf, 1 Value, 1 group
  555.      X-Y CHART/SCATTERGRAM, 2 Values
  556.      X-Y CHART/SCATTERGRAM with GROUP, 2 Values, 1 GROUP
  557.      TIME SERIES PLOT, 1 VALUE
  558.      
  559.      HINT: If you choose a predefined database structure that contains
  560.      too many fields, you can use the editor to delete (or add) fields to
  561.      make the database fit your needs. Or, if you have too many fields, you
  562.      can just enter a dummy value such as 0 in each record of the field you
  563.      do not need to use.
  564.      
  565.      DEFINING CUSTOM FIELDS IN YOUR DATABASE
  566.      
  567.      If you choose to create a custom database, you must tell the program
  568.      what fields you want to use. If possible, always use a predefined
  569.      structure. However, there may be times when you need to create a
  570.      customized structure. Follow these procedures to create a custom
  571.      database structure.
  572.      
  573.      1. When you first enter the definition mode, the blinking cursor will
  574.      be in the FIELD NAME area. Enter a name, (must begin with a letter,
  575.      can contain letters, numbers and "_" (underscore) and may be up to 10
  576.      characters long) and press the ENTER key. The name you choose will be
  577.      displayed in all capital letters, and the cursor will move to the next
  578.      area, TYPE.
  579.      
  580.      2. In the TYPE area, you only need to enter the first character of the
  581.      type (N, C, L or D), - Numeric, Character, Logical or Date, then press
  582.      the ENTER key.
  583.      
  584.      WIDTH is the number of characters reserved for the entry. DECIMAL is
  585.      the number of decimal places (only for numbers). Note that the number
  586.      of decimal places must be at least one less than the width. For
  587.      example, if a number has the format ###.##, the width is 6 (count the
  588.      --------------------------------------------------------------------
  589.                  Become a Registered User, Print an Order Form
  590.                                         10
  591.      
  592.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  593.      --------------------------------------------------------------------
  594.      
  595.      
  596.      decimal point), and the number of decimal places is 2. If DATE or
  597.      LOGICAL is entered as type, the program will automatically assign a
  598.      width of 8 or 1 respectively.
  599.      
  600.      Unless your database is big, you might make each field one more
  601.      character wide that you actually need.  This provides for
  602.      unanticipated large numbers and facilitates data entry.
  603.      
  604.      3. Once a complete field description is entered, a next blank field
  605.      description will appear, ready for entry. Enter information for each
  606.      field needed in the database as described in steps 1 and 2.
  607.      
  608.      4. To end the creation process, type Ctrl-END (^END).
  609.      
  610.      HINT:As long as you have not ended the procedure, you may use the
  611.      cursor keys to back up, and make any corrections. If you mess up, end
  612.      the procedure with Esc and begin again.
  613.      
  614.      5. When you press ^End, you will be in the database entry screen,
  615.      where you can enter your data.
  616.      
  617.      LIMITATIONS TO THE DATABASE
  618.      
  619.      Maximum of 250 fields.
  620.      Maximum width of a field name is 10 characters.
  621.      Maximum width of a cell is 60 characters (15 for numbers).
  622.      Dates are always 8 characters and logical fields are 1 character wide.
  623.      Memo fields are not supported.
  624.      
  625.      EXAMPLE GRAPHS
  626.      
  627.      Following are some examples of the kinds of databases you would need
  628.      to create for several kinds of graphs:
  629.      
  630.      CREATING A BAR CHART
  631.      
  632.      Create the database and enter the data (see Creating a Database). Your
  633.      database should look something like this:
  634.      
  635.      - It should contain a Label field & a Value field (the value field
  636.      contains the numbers to use for the plot.) For example: the MAGNET is
  637.      the LABEL field and NAILS is the VALUE field.
  638.      
  639.              ----these are the fields-----
  640.      RECORD        MAGNET     NAILS
  641.                    ------     ------
  642.      1              SMALL      38    -+
  643.      2              MEDIUM     46     |--- this is the data to plot
  644.      3              LARGE      59    -+
  645.                       |
  646.                       +----------------- these are the labels for the plot
  647.      --------------------------------------------------------------------
  648.                  Become a Registered User, Print an Order Form
  649.                                         11
  650.      
  651.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  652.      --------------------------------------------------------------------
  653.      
  654.      
  655.      
  656.      NOTE: This will create a BAR CHART with 3 bars labeled SMALL, MEDIUM &
  657.      LARGE. You could also use this same data to create a pie chart NOTE:
  658.      You can have more than one value field, & create a side-by-side bar
  659.      chart or a stacked bar chart. This data can also be used for a line
  660.      chart or an area chart.
  661.      
  662.      CREATING A PIE CHART
  663.      
  664.      Create the database and enter the data (see Creating a Database). Your
  665.      database should look something like this:
  666.      
  667.      - It should contain a Label field
  668.      - It should contain a Value field (contains the numbers to use for the
  669.      plot)
  670.      
  671.      For example: the COLOR is the LABEL field and COUNT is the VALUE
  672.      field. This data refers to hair color for 50 people in your class.
  673.      
  674.              ----these are the fields-----
  675.      RECORD        COLOR      COUNT
  676.                    ------     ------
  677.      1              BLONDE      9    -+
  678.      2              BROWN      14     |--- this is the data to plot
  679.      3              BLACK      22    -+
  680.      4              RED         5
  681.                       |
  682.                       +------------------- these are the labels for the plot
  683.      
  684.      This will create a PIE CHART with 4 slices. You could also use the
  685.      same database to create a bar chart.
  686.      
  687.      CREATING A SCATTERPLOT/REGRESSION LINE
  688.      
  689.      Create the database and enter the data (see Creating a Database). Your
  690.      database should look something like this:
  691.      
  692.      - It should contain a GROUP field (if you have more than one group)
  693.      - It should contain two or more value fields (contains the numbers to use
  694.      for the plot)
  695.      
  696.      For example: the SEX is the GROUP field and Height and Weight fields
  697.      are the VALUE fields.
  698.      
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.      --------------------------------------------------------------------
  707.                  Become a Registered User, Print an Order Form
  708.                                         12
  709.      
  710.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  711.      --------------------------------------------------------------------
  712.      
  713.      
  714.                    ----these are the fields-----
  715.      RECORD          SEX      HEIGHT    WEIGHT
  716.                    ------     ------    ------
  717.      1                M         70      202     -+
  718.      2                M         65      145      |<-- this is the data to
  719.      3                M         72      188      |    plot
  720.      :                F         60      103      |
  721.      22               F         62      122      |
  722.      23               F         59      112     -+
  723.                       ^
  724.                       |
  725.                       +------------------- this is the group field
  726.      
  727.      This will create a SCATTERPLOT and REGRESSION LINE PLOT.
  728.      
  729.      CREATING A TIME SERIES/LINE PLOT
  730.      
  731.      Create the database and enter the data (see Creating a Database). Your
  732.      database should look something like this:
  733.      
  734.      - It should contain one or more value fields (contains the numbers to
  735.      use for the plot) and an optional label field.
  736.      
  737.      For example: Sales1 is a VALUE field for team1 and Sales2 for team2.
  738.      Data should be in a time order. In this example, sales for a month.
  739.      
  740.               ----these are the fields-----
  741.       RECORD   DAY      SALES1     SALES2
  742.                ----     ------     ------
  743.       1         1         4          3      -+
  744.       2         2         5          4       |<-- this is the data
  745.       3         3         6          4       |    to plot
  746.       :                   4          5       |
  747.       30       22         5          5       |
  748.       31       23         6          5      -+
  749.                ^
  750.                |
  751.                +------------------ these are the labels
  752.      
  753.      
  754.      DESCRIPTIVE STATISTICS EXAMPLE
  755.      
  756.      This example shows you how to enter data and perform some simple
  757.      statistics and graphs. The data that will be used is listed below. The
  758.      GRADE variable is the grade received in the class, AGE is age, SEX is
  759.      sex, WT is weight and SCORE is the score on a pre-test (maximum of 25
  760.      points). In database language, these variables are called fields.
  761.      
  762.         GRADE      AGE    SEX    WT    SCORE
  763.      1    A         18     M    165    22.3
  764.      2    B         19     M    145    22.8
  765.      --------------------------------------------------------------------
  766.                  Become a Registered User, Print an Order Form
  767.                                         13
  768.      
  769.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  770.      --------------------------------------------------------------------
  771.      
  772.      
  773.      3    B         17     F    122    22.8
  774.      4    C         18     M    196    18.5
  775.      5    B         17     M    188    19.5
  776.      6    B         18     F    140    23.5
  777.      7    C         19     F    121    22.6
  778.      8    B         20     F    112    21.0
  779.      9    C         19     F    122    20.9
  780.      10   A         18     M    176    22.5
  781.      11   B         18     M    165    23.3
  782.      12   A         19     M    135    21.8
  783.      13   A         18     F    121    24.8
  784.      14   C         19     M    186    16.5
  785.      15   B         17     M    148    18.5
  786.      16   A         18     F    140    24.5
  787.      17   B         16     F    101    23.6
  788.      18   A         21     F    111    20.0
  789.      19   B         17     F    124    21.9
  790.      20   B         18     M    176    21.5
  791.      
  792.      Before performing any kind of analysis on this data, you must first
  793.      enter it into a database  The process is:
  794.      
  795.         1. Create a database
  796.         2. Enter the data
  797.         3. Perform an analysis
  798.      
  799.      These processes will be explained in the next few sections.
  800.      
  801.      CREATING A DATABASE
  802.      
  803.      When you begin the program, the main menu appears. If you have not yet
  804.      created the database, you must choose the NEW DATABASE option, which
  805.      will lead you through the steps in creating a database. This section
  806.      describes that procedure.
  807.      
  808.      Note: Once a database has been created, you can use the data in it
  809.      again by choosing "Open a database to use" from the Data menu. When
  810.      you choose Create a new database from the Data menu, you will then be
  811.      prompted to enter the name of the database. You need to enter a name
  812.      for the database that is a DOS compatible file name such as MYDATA.
  813.      
  814.      Once you have entered a filename for the database, you can choose from
  815.      a list of pre-defined database structures, or create your own. In this
  816.      example, you will create your own database structure. From the menu,
  817.      choose the CREATE A CUSTOMIZED DATABASE option. For each field (each
  818.      item of data) in the database, you must specify a fieldname, a type a
  819.      width and optionally the number of decimal places. For the data in
  820.      this example, you will use the following information:
  821.      
  822.  
  823.  
  824.      --------------------------------------------------------------------
  825.                  Become a Registered User, Print an Order Form
  826.                                         14
  827.      
  828.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  829.      --------------------------------------------------------------------
  830.      
  831.      
  832.      Field name   Type   Width   Dec
  833.      GRADE         C       2
  834.      AGE           N       3
  835.      SEX           C       2
  836.      WT            N       4
  837.      SCORE         N       5      1
  838.      
  839.      The GRADE and SEX variables are of type "C" (Character) and the rest
  840.      of the variables are numbers "N". Notice that the widths defined here
  841.      are actually 1 character wider than actually needed. If you are not
  842.      pressed for space in the database, this will make your listings easier
  843.      to read. Only the SCORE variable requires a decimal value. Enter the
  844.      information about the database structure into the database definition
  845.      screen.
  846.      
  847.      ENTERING THE DATA
  848.      
  849.      When you choose to enter the data in a new database, an entry screen will
  850.      appear listing the names of all of the fields and an area to enter the
  851.      data. The program includes two types of data entry screen, database
  852.      type and spreadsheet type. In the Setup routine, you chose one of
  853.      these two entry options. The following discussion shows you how to
  854.      enter data in either screen.
  855.      
  856.      TIP: You can toggle between spreadsheet entry mode and database entry
  857.      mode by pressing the F8 (Switch) key.
  858.      
  859.      CALCULATING SUMMARY STATISTICS
  860.      
  861.      Once you have entered your data into the database, you are ready to
  862.      perform one or more analyses. Exit the data entry mode by pressing the
  863.      F7 - Exit key. You will return to the main menu. All of the analysis
  864.      procedures are listed in the Analyze menu. With the main menu
  865.      displayed, you can press the right or left arrow key to pull-down the
  866.      Analyze menu.
  867.      
  868.      For the MYDATA database you have just created, you will calculate some
  869.      summary statistics and display a graph.
  870.      
  871.      From the Analyze menu on the main menu screen, choose the Statistics
  872.      option. A new menu will appear containing the options for the
  873.      Statistics program module.
  874.      
  875.      The Statistics menu lists the statistics you can produce from
  876.      information in the current database. For example, suppose you want to
  877.      calculate summary statistics for all of the numeric variables in your
  878.      database. To do this, select the option called Summary Statistics on a
  879.      number of variables. A screen will appear prompting you to specify
  880.      what fields to use in the calculations. A list of the variables in the
  881.      database appears. Enter the field numbers for each variable you want
  882.      included in the analysis, separating each variable number with a
  883.      --------------------------------------------------------------------
  884.                  Become a Registered User, Print an Order Form
  885.                                         15
  886.      
  887.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  888.      --------------------------------------------------------------------
  889.      
  890.      
  891.      comma. For example, choose AGE, WT, and SCORE.
  892.      
  893.      Once you select the variables to use, you are prompted to choose a
  894.      grouping variable. Choose SEX as the grouping variable.
  895.      
  896.      Calculations will take place and the results will be shown on the
  897.      viewer screen:
  898.      
  899.      Variable Name is TIME1                    From database:EXAMPLE.dbf
  900.      N         =     476                         Missing  =       0
  901.      Mean      =      21.01261              St. Dev (n-1) =       2.47418
  902.                                               St. Dev (n) =       2.47158
  903.      Median    =      21.30000                     S.E.M. =       0.11340
  904.      Minimum   =       3.00000                       Sum  =   10002.00000
  905.      Maximum   =      33.00000                  Variance  =       6.12157
  906.      --------------------------------------------------------------------
  907.      Percentiles:
  908.        0.0% =       3.00000
  909.        0.5% =       7.08000
  910.        2.5% =      15.80000               ------------------------------
  911.       10.0% =      18.50000                95.0% C.I. about mean is:
  912.       25.0% =      19.50000
  913.       50.0% =      21.30000               (     20.79033,      21.23488)
  914.       75.0% =      22.60000               ------------------------------
  915.       90.0% =      23.50000
  916.       97.5% =      24.20000
  917.       99.5% =      31.23001
  918.      100.0% =      33.00000
  919.      
  920.      Here are some definitions concerning the statistics reported:
  921.      
  922.      DEFINITIONS:
  923.      ------------
  924.      C. I. - Confidence interval - This is a range that describes (with
  925.      some confidence -- usually 95% confidence) where the actual mean of
  926.      the data probably lies. That is, the true mean of the data shown
  927.      above is somewhere between 20.79 and 21.23, with 95% confidence.
  928.      
  929.      MAXIMUM - The largest number.
  930.      
  931.      MEAN - A measure of central tendency. The arithmetic average. For
  932.      example if you average the 3 grades 82,100 and 88 (82+100+88)/3 = 90
  933.      -- the average (or mean) is 90.
  934.      
  935.      MEDIAN - A measure of central tendency. The mean is a statistic such
  936.      that 50% of all numbers in the sample are above the mean and 50% are
  937.      below the mean. For example, in the number list 1,2,3,4,5 the median
  938.      would be 3.
  939.      
  940.      MINIMUM - The smallest number.
  941.      
  942.      --------------------------------------------------------------------
  943.                  Become a Registered User, Print an Order Form
  944.                                         16
  945.      
  946.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  947.      --------------------------------------------------------------------
  948.      
  949.      
  950.      MISSING - Reports how many numbers in the database had a missing
  951.      value code.
  952.      
  953.      N - How many numbers were used to calculate the statistics.
  954.      
  955.      PERCENTILES - Tells you what percent of numbers are lower than the
  956.      percentile. For example, the 50th percentile is the median.
  957.      
  958.      S.E.M. - The Standard Error of the Mean measures the spread of the
  959.      data around the mean value.
  960.      
  961.      ST. DEV. - Standard Deviation - measure of the spread of the data.
  962.      It is calculated two ways, using n-1 as a divisor and using n as a
  963.      divisor. Usually, most people use the n-1 version.
  964.      
  965.      SUM - The total of all the numbers added together
  966.      
  967.      VARIANCE - A measure of the spread of the data.
  968.      
  969.      A menu of options appears at the bottom of the descriptive
  970.      statistics screen. These options are:
  971.      
  972.      o Exit - Exits back to menu
  973.      
  974.      o Graph - Displays a graph of the data
  975.      
  976.      o View/Print - Allows you to view the results in the viewer, and to
  977.      print or save them to a file. See "Using the Viewer" below
  978.      
  979.      o CI - Allows you to choose the level for the confidence interval
  980.      
  981.      o Percent - Allows you to choose the percents that will be displayed
  982.      on the screen
  983.      
  984.      o New Variable - Allows you to choose another variables from the
  985.      database to examine
  986.      
  987.      If you choose the graph option, the graph menu will appear. It
  988.      contains the following options:
  989.      
  990.      o Exit - Exit the screen
  991.      
  992.      o Mean CI off/on - Toggles a display of a normal curve on the
  993.      histogram and a confidence interval on the box and whiskers plot.
  994.      
  995.      o Print - Print the graph to the printer
  996.      
  997.      o < + > or < - > - Display the histogram using smaller or larger
  998.      classes
  999.      
  1000.      o Dist off/on - Toggles a display of the data as a cumulative
  1001.      --------------------------------------------------------------------
  1002.                  Become a Registered User, Print an Order Form
  1003.                                         17
  1004.      
  1005.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1006.      --------------------------------------------------------------------
  1007.      
  1008.      
  1009.      distribution instead of as a histogram
  1010.      
  1011.      o Cap/PCS - capture the screen as a PCX file
  1012.      
  1013.      o B&W or Use Color - Toggle screen from color to Black and White
  1014.      mode.
  1015.      
  1016.      VIEWING THE RESULTS
  1017.      
  1018.      The viewer allows you to examine output from an analysis that could be
  1019.      too big to appear on one screen. When the viewer appears, you can move
  1020.      around the displayed results by pressing the arrow keys, PgUp, PgDn,
  1021.      Home and End. If you are using a mouse, you can use the scroll bars on
  1022.      the right side and bottom to position the output on the screen. The
  1023.      function key commands available in the viewer are described below. To
  1024.      activate one of these commands, press the function key or click the
  1025.      option on the button bar at the bottom of the screen:
  1026.      
  1027.      F1 - Display this help screen.
  1028.      F3 - Send setup code to printer (for condensed print, etc.)
  1029.      F5 - Goto a line in the output (Press F5, then enter a line number.)
  1030.      F7 - Exit the viewer.
  1031.      F8 - Define size of margin for output.
  1032.      F9 - Define a title to be used on output.
  1033.      F10 - Output the contents of the viewed file to a printer or file.
  1034.            When you choose this option, the default output is the port
  1035.            you specified in the program setup (i.e., LPT1: meaning line
  1036.            printer port 1). You can press Enter to accept this default,
  1037.            or type a file name to save the contents to a file.
  1038.      
  1039.      CHOOSING WHICH DATABASE MODE TO USE
  1040.      
  1041.      The program allows you to enter and edit data using two modes -- the
  1042.      spreadsheet mode and database mode. When you installed the program,
  1043.      you chose one of these modes as a default. When you are entering data,
  1044.      you can switch from one mode to the other by choosing the F8 option.
  1045.      The following sections describe each of the modes. Use the mode that
  1046.      is most intuitive for you.
  1047.      
  1048.      USING THE SPREADSHEET ENTRY MODE
  1049.      
  1050.      The spreadsheet screen looks similar to a spreadsheet. If you prefer
  1051.      to use the database entry mode, skip to the section titled "Using a
  1052.      database entry screen."
  1053.      
  1054.      The names of the database fields (Grade, Age, etc.) are listed at the
  1055.      top of the screen (columns) and the record numbers are listed down the
  1056.      left side of the screen (rows). Since you do not have any records
  1057.      entered into the database, the only row displayed is the -ADD- row,
  1058.      which indicates that you are adding a new record.
  1059.      
  1060.      --------------------------------------------------------------------
  1061.                  Become a Registered User, Print an Order Form
  1062.                                         18
  1063.      
  1064.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1065.      --------------------------------------------------------------------
  1066.      
  1067.      
  1068.      To enter data into the database, begin typing the entry for the first
  1069.      field. For example, in the GRADE column you would type a grade such as
  1070.      an A, then press Enter. Your cursor moves to the next field (AGE).
  1071.      Type and age such as 18 and press Enter. Type a sex variable such as M
  1072.      and press Enter. Continue until you have entered all of the data fro
  1073.      record 1. When you press Enter after entering the last variable in
  1074.      record 1, a new row appears to allow you to enter the second record of
  1075.      information, and your cursor moves to the first field of this record.
  1076.      Continue entering information in the spreadsheet until all records are
  1077.      entered. If you make a mistake on a record, you can use the right or
  1078.      left arrow keys to move your cursor and correct the mistake. If you
  1079.      discover that you have made an error in a previous record, you can use
  1080.      the Edit mode (described later) to correct this entry.
  1081.      
  1082.      To end the entry procedure, press the F7 (Exit) key.
  1083.      
  1084.      USING THE DATABASE ENTRY MODE
  1085.      
  1086.      This section describes how to enter data using the database entry
  1087.      mode. When you begin entering data into a new database, an entry
  1088.      screen for record 1 appears on the screen.
  1089.      
  1090.      The database entry screen displays each field name at the left of the
  1091.      screen followed by an entry field where you will enter the data for
  1092.      that field. For example, when the entry screen first appears, your
  1093.      cursor will be in the GRADE field. To enter the information for record
  1094.      1, type the grade value for the first record, A (for example ) and
  1095.      press Enter. Your cursor will move to the next field. Type and age
  1096.      such as 18 and press Enter. Continue until you have entered all of
  1097.      the data for record 1. When you press Enter after entering information
  1098.      in the last field of record 1, a new entry screen appears for record 2
  1099.      to allow you to enter the second record of information, and you cursor
  1100.      moves to the first field of this record. Continue entering information
  1101.      until all records are entered. If you make a mistake on a record, you
  1102.      can use the arrow keys to move your cursor and correct the mistake. If
  1103.      you discover that you have made an error in a previous record, you can
  1104.      use the Edit mode (described later) to correct this entry.
  1105.      
  1106.      EDITING DATABASE INFORMATION
  1107.      
  1108.      Once you enter data into your database, you may need to add new
  1109.      information, delete other information or change the database in some
  1110.      way. The following sections show you how to do modify and manage your
  1111.      database.
  1112.      
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.      --------------------------------------------------------------------
  1120.                  Become a Registered User, Print an Order Form
  1121.                                         19
  1122.      
  1123.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1124.      --------------------------------------------------------------------
  1125.      
  1126.      
  1127.      CORRECTING ERRORS IN THE DATABASE
  1128.      
  1129.      Before returning to the main menu, you can correct errors by pressing the
  1130.      F2 key to toggle into Edit mode. The edit screen is similar to the screen
  1131.      used to enter data. Use the cursor keys to move to the field to edit, and
  1132.      change the value. Exit the edit screen with the F7 (Exit) command.
  1133.      
  1134.      If you end up with an extra record in your database, you can erase that
  1135.      record while in the Edit mode. To erase a record, place your cursor on
  1136.      the record and press F4 (Erase). The record will be permanently removed
  1137.      from the database. Exit the edit screen with the F7 (Exit) command.
  1138.      
  1139.      USING ENTRY AND EDIT SCREEN FUNCTION KEY COMMANDS
  1140.      
  1141.      When you are adding information to the database, there are several
  1142.      function key options that you can choose. These options are listed at the
  1143.      bottom of the entry screen. To choose an option, press the function key
  1144.      related to the option, or point to the option with the mouse and click.
  1145.      
  1146.      F1 - Displays the program Help menu.
  1147.      F2 - Toggles between edit mode and append mode.
  1148.      F3 - Deletes or Undeletes records. (Also use ^U)
  1149.      F4 - Erase or insert a record.
  1150.      F5 - Goto a record number.
  1151.      F6 - Undo - returns last record changed to it previous values.
  1152.      F7 - Exits entry mode and returns you to the main program menu.
  1153.      F8 - Switches between spreadsheet type entry and database entry mode.
  1154.      F9 - Insert or Delete a field in the database or Replace the
  1155.      contents of a field.
  1156.      F10 - Prints the contents of the current record to a printer or file.
  1157.      
  1158.      EDITING, DELETING AND PACKING DATA
  1159.      
  1160.      Once a database is created, you often need to correct information by
  1161.      editing records or getting rid of records. The following sections
  1162.      describe the process of changing the contents of a record by editing
  1163.      and a procedure for getting rid of records by deleting and packing.
  1164.      
  1165.      EDITING RECORDS
  1166.      
  1167.      If there is a need to change data already in a database, you may
  1168.      choose the Edit a record option from the DATA menu. You will be asked
  1169.      to specify the record number you wish to edit. Editing is similar to
  1170.      entering data. Use the up and down arrow keys to move from field to
  1171.      field within a record.
  1172.      
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.      --------------------------------------------------------------------
  1179.                  Become a Registered User, Print an Order Form
  1180.                                         20
  1181.      
  1182.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1183.      --------------------------------------------------------------------
  1184.      
  1185.      
  1186.      DELETE, ERASE or INSERT RECORDS
  1187.      
  1188.      If you want to erase an entire record within a database, use
  1189.      the edit procedure to display the record to erase.
  1190.      
  1191.      You can use one of two methods to erase a record:
  1192.      
  1193.      1. Erase the record (Spreadsheet mode only) or (F4)
  1194.      2. Delete and Pack (Delete is F3)
  1195.      
  1196.      To erase a record, display the record in Edit mode, using the
  1197.      spreadsheet entry mode. Highlight the record to erase, and press the
  1198.      function key F4. You can choose to erase more than one record at a
  1199.      time.
  1200.      
  1201.      Inserting records is similar to deleting records. In the spreadsheet
  1202.      mode, place your cursor where you want to insert (insert is above
  1203.      the current record). Press F4, then choose how many records to
  1204.      insert.
  1205.      
  1206.      If you want to temporarily "get rid" of a few records so that they
  1207.      will not be used in an analysis, mark them for delete using the F3
  1208.      option Any analysis you perform will ignore deleted records. Then, if
  1209.      you want to restore them, unmark them again. This is a quick way to
  1210.      see how an analysis result would change if some selected records were
  1211.      not present in the analysis.
  1212.      
  1213.      PACKING THE DATABASE
  1214.      
  1215.      The records marked for delete are not actually deleted from the file
  1216.      at this point. However, they will be ignored in most analyses, and
  1217.      will continue to be displayed when you edit the database. You can
  1218.      undelete records from the Edit mode.
  1219.      
  1220.      If you want to permanently get rid of the records you have marked for
  1221.      delete, choose the Pack procedure from the Data menu. This procedure
  1222.      erases all "deleted" records from the database.
  1223.      
  1224.      ERASING ALL RECORDS - ZAP A DATABASE
  1225.      
  1226.      The Zap option allows you to quickly erase all records from a
  1227.      database. To use this option, open a database, then choose Zap.
  1228.      
  1229.      MODIFYING AND DISPLAYING THE DATABASE STRUCTURE
  1230.      
  1231.      The Modify or Display database structure option on the DATA menu
  1232.      allows you to display the structure of your database, and allows you
  1233.      to change characteristics about the database structure. When you
  1234.      choose to display the structure, a list of all field names, their
  1235.      types, widths and decimals (if any) are listed.
  1236.      
  1237.      --------------------------------------------------------------------
  1238.                  Become a Registered User, Print an Order Form
  1239.                                         21
  1240.      
  1241.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1242.      --------------------------------------------------------------------
  1243.      
  1244.      
  1245.      When you choose to modify a field, you age given a chance to the
  1246.      modify the characteristics of that field. Your options are:
  1247.      
  1248.         Change Name of Field
  1249.         Change Type of Field
  1250.         Change Width of Field
  1251.         Change Number of Decimal Places
  1252.      
  1253.      If you change the type of field, say from character to numeric, the
  1254.      program will attempt to convert the contents of the field to its new
  1255.      type. When you modify a database, you will be asked to enter the name
  1256.      of a new database. This means that the modified database will be in a
  1257.      new file, and your old original database will remain intact. If you no
  1258.      longer want the old database, you must delete it by choosing the Kill
  1259.      option from the Data menu.
  1260.      
  1261.      LISTING THE DATABASE TO THE SCREEN
  1262.      
  1263.      The LIST option on the DATA menu allows you to look at the information
  1264.      in your database.  The list produces an on-screen report that lists
  1265.      the data one record at a time.  If your database contains too many
  1266.      fields to be displayed on the screen at one time, the list procedure
  1267.      will ask you at which field to begin the display.
  1268.      
  1269.      KILLING (DELETING) A DATABASE
  1270.      
  1271.      The Kill option allows you to delete a database and its related
  1272.      missing values files (if any.) When you choose this option, a list of
  1273.      databases will appear on the screen. Choose the database to delete,
  1274.      and the file(s) will be erased from your disk.
  1275.      
  1276.      EXIT SF G&N
  1277.      
  1278.      Use this option to end the program and return to DOS.
  1279.      
  1280.      CREATING A NEW FIELD
  1281.      
  1282.      The Edit mode allows you to create new blank fields of any field type,
  1283.      and to place information in those fields that is either a numeric or
  1284.      character expression. You may create a new field in a database within
  1285.      an edit screen by choosing the F9 (FIELD Insert) option. After
  1286.      creating a new field, you can then use the F9 (FIELD Replace) option
  1287.      to place a value in the new field.
  1288.      
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.      --------------------------------------------------------------------
  1297.                  Become a Registered User, Print an Order Form
  1298.                                         22
  1299.      
  1300.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1301.      --------------------------------------------------------------------
  1302.      
  1303.      
  1304.      When you choose the Field option in the edit screen (F9), you will be
  1305.      prompted to enter information about the new field.
  1306.      
  1307.       Define a name for the new field
  1308.       Define the field type
  1309.       Define a width for the new field
  1310.      
  1311.      For numeric variables,
  1312.       Define the number of decimals, if any
  1313.       Define a missing value code. If none is selected, it is assumed to be 0
  1314.      (zero).
  1315.      
  1316.      CAREFUL ATTENTION must be paid to the definition to assure that the
  1317.      calculated numbers will fit into the field width specifications. If
  1318.      the calculated number is too large to fit into the field, it will be
  1319.      given the missing value code. If an illegal calculation is attempted,
  1320.      such as a division by 0, the result will be missing. If a calculation
  1321.      includes a missing value, the result will be a missing values.
  1322.      
  1323.      TIP: To create a new field containing a new value that is a numeric
  1324.      transformation of other fields, first insert the new field using the
  1325.      F9 Field/Insert option, then use the F9 Field /Replace option to place
  1326.      the value in the new field.
  1327.      
  1328.      HINT: Be sure to use the backup command on the Data menu to make a
  1329.      copy of your database before your change it. If you make changes to
  1330.      your database, and do not have a backup copy, you may make a mistake
  1331.      and lose important information.
  1332.      
  1333.      REPLACING CONTENTS OF A FIELD (Calculations)
  1334.      
  1335.      You can use the F9-Field Replace option in the Edit screen to replace
  1336.      the existing contents of a field, or place new information in a newly
  1337.      created blank field. The program provides a number of numeric and
  1338.      character functions to enable you to do this.
  1339.      
  1340.      For example, if you wanted to replace the contents of the field RATIO
  1341.      with the values WEIGHT/HEIGHT:
  1342.      
  1343.      1) In the edit mode, highlight the field whose contents you want to
  1344.      replace. Press the F9 (Field) option, and choose Replace the contents
  1345.      of a field option from the Field menu. A dialog box will appear.
  1346.      
  1347.      2) Specify which records to replace. The default it ALL, which means
  1348.      all records in the database. Or, enter a range such as 1-20, which
  1349.      would mean only perform the replacement in records number 1 through
  1350.      20. Then, press Enter.
  1351.      
  1352.      3) Specify what to place in the field. For example, enter the formula
  1353.      WEIGHT/HEIGHT in the Replace With entry field, where WEIGHT and HEIGHT
  1354.      are two other fields in the same database.
  1355.      --------------------------------------------------------------------
  1356.                  Become a Registered User, Print an Order Form
  1357.                                         23
  1358.      
  1359.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1360.      --------------------------------------------------------------------
  1361.      
  1362.      
  1363.      
  1364.      4) Specify any condition for replacing, if any. The default is NONE.
  1365.      For example, if you only want the replacement to be for records whose
  1366.      value of AGE is greater than 20, you would enter the expression AGE20
  1367.      in the condition entry field.
  1368.      
  1369.      5) Press F7 when you have finished entering the Replace information,
  1370.      and the replace will begin. When it is finished, you will return to
  1371.      the edit screen.
  1372.      
  1373.      The kinds of expressions you can use the Replace With and Condition
  1374.      fields are described below.
  1375.      
  1376.      SF G&N supports two kinds of expressions. One is strictly for
  1377.      mathematical expressions, called a math expression. The other
  1378.      expression type, called a database expression, allows the use of
  1379.      character, numeric, date and logical fields in the expression. Here
  1380.      are the criteria for when these are used:
  1381.      
  1382.      REPLACE WITH FIELD: Use either a math expression or a database
  1383.      expression.
  1384.      
  1385.      CONDITION FIELD: Use only a database expression.
  1386.      
  1387.      In the REPLACE WITH field, the default expression type is the database
  1388.      type. In order for an expression to be evaluated as a strictly math
  1389.      expression, you must place an equal sign "=" at the beginning of the
  1390.      expression.
  1391.      
  1392.      The major difference between the two expression types are in their
  1393.      capabilities. The database expression can handle most common
  1394.      calculations, including simple math, string evaluation, and date
  1395.      evaluation. The math expression can be used only for strictly numeric
  1396.      calculations using one or more of the functions listed in the table
  1397.      below, or that uses the exponentiation operator.
  1398.      
  1399.      For example, if you want to perform the calculation WEIGHT/HEIGHT, you
  1400.      can enter the expression as-is in the REPLACE WITH field. However, if
  1401.      you want to calculate the log of WEIGHT/HEIGHT, you must enter the
  1402.      expression as
  1403.      
  1404.        =LOG(WEIGHT/HEIGHT)
  1405.      
  1406.      since the LOG function is not supported as a database expression
  1407.      function. The equal sign signals to the program to use the math
  1408.      calculator. The information below outlines the capabilities of both
  1409.      expression types.
  1410.      
  1411.  
  1412.  
  1413.  
  1414.      --------------------------------------------------------------------
  1415.                  Become a Registered User, Print an Order Form
  1416.                                         24
  1417.      
  1418.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1419.      --------------------------------------------------------------------
  1420.      
  1421.      
  1422.      Mathematical operators supported are Add +, Subtract -, Divide /,
  1423.      Multiply *, and Exponentiation ^ (Math calculator only). For Character
  1424.      fields, the database calculator supports the operation: Add + (appends
  1425.      one string to another).
  1426.      
  1427.      Following are a few examples of correct expressions:
  1428.      
  1429.       AGE/HEIGHT
  1430.       =SCORE^2 (= signals math calculation)
  1431.       LTRIM(FIRST)+' '+LAST
  1432.      
  1433.      Note: Literal strings included in expressions must be surrounded by
  1434.      single quotes. For example, 'Hello' is a literal string. Character
  1435.      field names are used without quotes. For example, NAME is a field
  1436.      name. A correct string expression using these two strings would be:
  1437.      'Hello '+NAME TIP:Unless you use scientific functions in your
  1438.      calculations, you don't need to be concerned about which calculation
  1439.      type to use. Only if you use a numeric operation or function not
  1440.      supported by the database calculator will you need to place an equal
  1441.      (=) sign at the first of the expression.
  1442.      
  1443.      Database calculator functions supported The following functions may be
  1444.      used in expressions both in the Replace With and Condition fields.
  1445.      
  1446.      Database Calculator Functions
  1447.      
  1448.      ABS(NUM), ASC(STG), AT(STG1,STG2), CALENDAR(NUM), CAPS(STG), CHR(NUM),
  1449.      DATE(), DELETED(), IIF(LEXP,AEXP1,AEXP2), INT(NUM), JULIAN(DATE),
  1450.      LEFT(STG,NUM), LEN(STG), LOWER(STG), LTRIM(STG), MAX(NUM1,NUM2),
  1451.      MIN(NUM1,NUM2), RECNO(), REPLICATE(STG,NUM), RIGHT(STG,NUM),
  1452.      RTRIM(STG), SPACE(NUM), STR(NUM), STRING(NUM,NUM|STR), RIGHT(STG,NUM),
  1453.      STUFF(STG,NUM,NUM,STG2), SUBSTR(STG,NUM,[NUM]), TIME(), TRIM(STG),
  1454.      UPPER(STG), VAL(STG),
  1455.      
  1456.      Following a few example uses of these functions:
  1457.      
  1458.      ASC - Converts the first character of a string to its ASCII code. For
  1459.      example, the function ASC('A') would return the value 65, since 65 is
  1460.      the code for an uppercase A.
  1461.      
  1462.      AT - Returns the starting position of one character string within
  1463.      another character string. For example, the expression AT('Bill', 'Wild
  1464.      Bill') = 5 since the string 'Bill' begins five characters deep in the
  1465.      string 'Wild Bill'.
  1466.      
  1467.      CHR - Converts a number into its ASCII value. For example, CHR(65) is
  1468.      equal to the character string 'A'.
  1469.      
  1470.      DELETED - Returns a T if the current record is marked for delete, else
  1471.      it returns a F. Can be used to conditionally replace a value depending
  1472.      on if the record is deleted or not.
  1473.      --------------------------------------------------------------------
  1474.                  Become a Registered User, Print an Order Form
  1475.                                         25
  1476.      
  1477.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1478.      --------------------------------------------------------------------
  1479.      
  1480.      
  1481.      
  1482.      INT - Rounds down to nearest integer. INT(3.2) would be returned as 3.
  1483.      
  1484.      LEFT and RIGHT - Returns the left or right portion of a string. For
  1485.      example, LEFT('Wild Bill',3) would return the string 'Wil' and
  1486.      RIGHT('Wild Bill',3) would return the string 'ill'.
  1487.      
  1488.      LOWER and UPPER - Returns lower or upper case string. For example,
  1489.      LOWER('Wild Bill') would return 'WILD BILL'.
  1490.      
  1491.      LTRIM, RTRIM and TRIM - Trims blanks from right, left or both ends of
  1492.      a string. For example, LTRIM('Wild Bill    ') would return 'Wild
  1493.      Bill'.
  1494.      
  1495.      VAL - Returns the value of a string. For example VAL('24') is the number
  1496.      24.
  1497.      
  1498.      Most of these functions are similar to or identical to functions used in
  1499.      the BASIC language or in dBASE or other database programs. For more
  1500.      examples, you might refer to documentation on these programs.
  1501.      
  1502.      MATH EXPRESSIONS
  1503.      
  1504.      The following functions are supported only in the Replace With entry
  1505.      field, and only for numeric field types. You MUST precede expressions
  1506.      using these functions with an = sign.
  1507.      
  1508.      An example of the RECODE function, which appears on the following
  1509.      table is:
  1510.      
  1511.       =RECODE(SCORE,1,AGE,10,15)
  1512.      
  1513.      The five arguments in the RECODE function are:
  1514.      
  1515.      No.   Example   Meaning
  1516.      1     SCORE     Field to use in compare
  1517.      2     1         Value to assign if comparison is true
  1518.      3     AGE       Value to assign if comparison is false
  1519.      4     10        Low range of field to compare
  1520.      5     15        High range of fields to compare
  1521.      
  1522.      Thus, this example means that the value of the RECODE is 1 if SCORE is
  1523.      between 10 and 15, else the value is the current value of the AGE field
  1524.      for that record.
  1525.      
  1526.      Math Calculator Functions
  1527.      
  1528.      ABS(NUM), ASIN(NUM), ATAN(NUM), ATAN2(y,x), CSC(NUM), COS(NUM),
  1529.      COT(NUM), EXP(NUM), INT(NUM), LN(NUM), LOG(NUM), MAX(1,T2,3)
  1530.      MIN(1,T2,T3), MOD(NUM1,NUM2), PI, RAND, RECNO,
  1531.      RECODE(NUM1,NUM2,NUM3,NUM4,NUM5,NUM6), ROUND(NUM,DEC), SEC(NUM),
  1532.      --------------------------------------------------------------------
  1533.                  Become a Registered User, Print an Order Form
  1534.                                         26
  1535.      
  1536.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1537.      --------------------------------------------------------------------
  1538.      
  1539.      
  1540.      SIN(NUM), SQRT(NUM), SUM(NUM1,NUM2...), TAN(NUM),
  1541.      
  1542.      SUBSETTING THE DATABASE
  1543.      
  1544.      The Subset database option on the DATA menu allows you to create a new
  1545.      database from an old database. The new database can be a subset of the
  1546.      old one, using a conditional criteria for outputting information from
  1547.      the old database to the new one.
  1548.      
  1549.      For example, suppose you have a database with a field GROUP with
  1550.      values 1, 2, 3, 4 and 5.  You want to create a database that does NOT
  1551.      include Group 5.  After choosing Subset database from the DATA menu,
  1552.      you are asked for the name of the new database.  For example, your new
  1553.      database might be named NO5.DBF.  You are asked for the field name to
  1554.      be used in the selection criteria.  In this case, you would choose the
  1555.      field named GROUP.  Next you must enter the selection relationship.
  1556.      It will be described as a numerical expression.  The conditional
  1557.      operators you may use are:
  1558.      
  1559.      =    >  <  >=  <=  <>   =
  1560.      
  1561.      and the logical operators .NOT., .AND., and .OR..
  1562.      
  1563.      It is important that a dot (.) appear before and after each
  1564.      logical operator. For example, you might enter a condition such as
  1565.      
  1566.      AGE <10 .OR. SEX='M'
  1567.      
  1568.      When you choose the Subset option from the Data menu, a Subset dialog
  1569.      box appears on the screen.
  1570.      
  1571.      There are two items you must enter in the Subset dialog box. First is a
  1572.      name for the new database. This must not be the same name as the current
  1573.      database. Then, you must enter the subset criteria. Example of subsetting
  1574.      criteria are:
  1575.      
  1576.      GROUP = 4
  1577.      GROUP> STATUS
  1578.      GROUP < WEIGHT*HEIGHT
  1579.      TIME1 = TIME2*1.96
  1580.      SEX = 'F'
  1581.      TIME1 <=20 .AND. SEX = 'M'
  1582.      
  1583.      When creating these expressions, you can use the same functions as was
  1584.      previously described in the table "Functions Supported for Character,
  1585.      Date and Value Expressions."
  1586.      
  1587.  
  1588.  
  1589.  
  1590.  
  1591.      --------------------------------------------------------------------
  1592.                  Become a Registered User, Print an Order Form
  1593.                                         27
  1594.      
  1595.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1596.      --------------------------------------------------------------------
  1597.      
  1598.      
  1599.      SETTING AND USING MISSING VALUES CODES
  1600.      
  1601.      Sometimes in the collection of data there are values that are lost or
  1602.      cannot be gathered. These are called "missing values". When such
  1603.      values occur, it is important for the program to know that the values
  1604.      are missing so that statistical calculations may take this into
  1605.      account. Missing values are usually designated as an impossible value.
  1606.      For example, the missing values designated for the variable AGE may be
  1607.      -9, since it is impossible for the variable AGE to have the value -9.
  1608.      When the program is asked to calculate the mean of age, for example,
  1609.      it will ignore those records where AGE is -9 in that calculation if -9
  1610.      has been specified as the missing value code. In most SCIENCE FAIR
  1611.      GRAPHS & NUMBERS procedures, there is a casewise deletion of the
  1612.      record from calculation whenever a missing value is encountered.
  1613.      
  1614.      Once you designate a missing value code for a variable, it is up to
  1615.      you to make sure that this code gets placed into your database in the
  1616.      proper records and fields.  For example, if you have designated -9 as
  1617.      the missing value code for AGE, you must make sure that in your
  1618.      database a -9 appears in the field AGE if that data is missing or
  1619.      unknown.
  1620.      
  1621.      A standard dBASE III file does not have a way to designate missing
  1622.      values, but SF G&N allows a way for you to designate these values in
  1623.      this program. The Indicate missing value codes option on the DATA menu
  1624.      is used to set up these values. When this option is selected, the
  1625.      program will display an entry screen that is similar to a data entry
  1626.      screen. You may enter one missing value for each field name. The
  1627.      missing value must obey the definition of the field in terms of length
  1628.      and type.
  1629.      
  1630.      Once missing values are entered, they are stored on disk in a file
  1631.      named filename.MV, where "filename" is the name of the designated
  1632.      database. If a new variable is created using the transformation
  1633.      procedure, its missing value is appended to the missing value file.
  1634.      
  1635.      You may change or correct the missing values for a database at any
  1636.      time by calling up this option. If missing values are already
  1637.      designated for the database, they will be displayed on the entry
  1638.      screen, and you may edit them or accept them as they are.
  1639.      
  1640.      IMPORTANT NOTE: If missing values are NOT used, and there is a blank
  1641.      numeric variable in a calculation, it will be treated like the value 0
  1642.      (zero), so it is important to use missing values if your data contains
  1643.      such entries. Otherwise, the statistical calculations will be in
  1644.      error!!
  1645.      
  1646.  
  1647.  
  1648.  
  1649.  
  1650.      --------------------------------------------------------------------
  1651.                  Become a Registered User, Print an Order Form
  1652.                                         28
  1653.      
  1654.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1655.      --------------------------------------------------------------------
  1656.      
  1657.      
  1658.      ENTERING DATA FROM OTHER FILE FORMATS
  1659.      
  1660.      SF G&N was designed to read dBASE files and input ASCII files because
  1661.      these are among the most commonly used types of files to store data.
  1662.      If your data is already in a dBASE type file, you can read it directly
  1663.      into SF G&N. (You may need to delete any memo files in the database,
  1664.      if you have any).
  1665.      
  1666.      If your data is in another type of file, you may still be in luck. The
  1667.      next few sections discuss how to use data that is stored in other
  1668.      types of files, or to append new information from another dBASE file.
  1669.      
  1670.      ENTERING DATA FROM AN ASCII FILE
  1671.      
  1672.      When you choose to enter data from an ASCII file, you will be asked
  1673.      the name of the raw data file. (i.e., \MYDIR\MYDATA.DAT). The data
  1674.      from the ASCII file  will be entered into the database, and a count of
  1675.      the records as they are entered will be displayed. If there are
  1676.      already records in the file, the new data from the ASCII file will be
  1677.      appended (added) as new records to the database. It is a good idea to
  1678.      go to the List procedure to look at the data to verify that it has
  1679.      been entered correctly. If the data does not match the fields,
  1680.      refigure the widths of each field to make sure it matches the columns
  1681.      of data in the disk file, and try again.
  1682.      
  1683.      SF G&N can read data from standard ASCII text files. These kinds of
  1684.      files are usually supported by most word processing programs (such as
  1685.      WordPerfect DOS Text Mode) as well as most text editors such as
  1686.      EDLIN or the DOS EDIT program. Data must be in the form of column
  1687.      data, like this...
  1688.      
  1689.      A 22 3.3 WF
  1690.      A 33 4.2 BF
  1691.      B 27 3.3 WM
  1692.      :
  1693.      ETC
  1694.      
  1695.      Notice that each column of data is in fixed fields. It does not matter
  1696.      that there is no space between the last two fields (Race and Sex)
  1697.      since the program will pick off the information from the column and
  1698.      does not require that there be spaces between the columns. Use the
  1699.      instructions below to prepare the SF G&N (dBASE) database structure to
  1700.      be used to read in ASCII data.
  1701.      
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.      --------------------------------------------------------------------
  1710.                  Become a Registered User, Print an Order Form
  1711.                                         29
  1712.      
  1713.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1714.      --------------------------------------------------------------------
  1715.      
  1716.      
  1717.      The steps to enter ASCII data into SF G&N are:
  1718.      
  1719.      STEP 1. Use the NEW DATABASE option to create a database structure to
  1720.      match the columns in the ASCII file. The field widths MUST match the
  1721.      width of the columns of data on file. If there are spaces between
  1722.      columns of data, make widths wide enough to account for those spaces.
  1723.      The following data is from the file EX.DAT on disk:
  1724.      
  1725.      A  12 22.3 25.3 28.2 30.6 5
  1726.      A  11 22.8 27.5 33.3 35.8 5
  1727.      B  12 22.8 30.0 32.8 31.0 4
  1728.      A  12 18.5 26.0 29.0 27.9 5
  1729.      B   9 19.5 25.0 25.3 26.6 5
  1730.      :
  1731.      etc
  1732.      :
  1733.      B  12 22.4 27.2 31.8 35.6 4
  1734.      
  1735.      Try your hand at doing this example by creating a database named EX
  1736.      with the following structure:
  1737.      
  1738.      FIELD NAME   TYPE     WIDTH   DECIMALS
  1739.      -----------  ------   ------- --------
  1740.      GROUP          C        2
  1741.      AGE            N        4         0
  1742.      TIME1          N        5         1
  1743.      TIME2          N        5         1
  1744.      TIME3          N        5         1
  1745.      TIME4          N        5         1
  1746.      STATUS         N        2
  1747.      
  1748.      Notice that even though the first column has data 1 column wide, this
  1749.      structure uses a width of 2 for GROUP. Even though the age only uses 2
  1750.      columns, the structure calls for AGE to have a width of 4. These
  1751.      widths are enter this way to take care of the blank spaces between the
  1752.      columns. If GROUP had been set up with only 1 column and AGE with only
  1753.      2 columns, the ASCII data would not be read into the database
  1754.      correctly. Create the database called EX with the specifications
  1755.      listed above, then go to the next step.
  1756.      
  1757.      STEP 3: To verify that the data was read properly, use List option on
  1758.      the DATA menu to examine the resulting database.
  1759.      
  1760.      APPENDING DATA FROM ANOTHER dBase (.DBF) FILE
  1761.      
  1762.      If you have data in one database, and want to append information
  1763.      from another database, follow these steps:
  1764.      
  1765.      1. Open the database (first database) where you want to append other
  1766.      data.
  1767.      
  1768.      --------------------------------------------------------------------
  1769.                  Become a Registered User, Print an Order Form
  1770.                                         30
  1771.      
  1772.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1773.      --------------------------------------------------------------------
  1774.      
  1775.      
  1776.      2. From the EDIT pull-down menu choose Append Records and From a
  1777.      DBF file option.
  1778.      
  1779.      3. Specify the database that contains the records to be appended
  1780.      (second database). The records will be added to the end of the
  1781.      first database.
  1782.      
  1783.      Only records in the second database that match the same field names
  1784.      as the first database will be added to the first database. If the
  1785.      field widths or types do not match, the added records may not be
  1786.      correct. Be sure that the field names, types and widths match before
  1787.      appending records using this method. Also, list the records after
  1788.      appending to make sure they were added correctly.
  1789.      
  1790.      USING DATA FROM OTHER PROGRAMS
  1791.      
  1792.      Many other programs create .DBF or ASCII files. If you want to
  1793.      transfer data from a program such as Excel or Lotus 1-2-3, look up
  1794.      dBASE or DBF in the program's index or help file to see how to
  1795.      create a DBF type file. Once you save the data in a DBF file, it can
  1796.      be read into the SCIENCE FAIR program.
  1797.      
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.      --------------------------------------------------------------------
  1828.                  Become a Registered User, Print an Order Form
  1829.                                         31
  1830.      
  1831.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1832.      --------------------------------------------------------------------
  1833.      
  1834.      
  1835.      APPENDIX
  1836.      
  1837.      INTERPRETING ERROR CODES
  1838.      
  1839.      If the program encounters a problem it does not know how to resolve,
  1840.      it will usually display an error message. This message will contain an
  1841.      error code and a reference code. Many times, you can correct this
  1842.      error situation by understanding what caused it. For example, if you
  1843.      were to get an error number 27, you would know that it was caused by
  1844.      your printer sending an "Out of Paper" message to the program. If you
  1845.      are unable to resolve the problem, write down the steps taken before
  1846.      the error occurred, and send it to TexaSoft on the Problem Report Form.
  1847.      We will try to resolve the problem as quickly as possible.
  1848.      
  1849.      Error Codes:
  1850.      Error Number 5 = Illegal function call
  1851.      Error Number 6 = Overflow
  1852.      Error Number 7 = Out of Memory
  1853.      Error Number 9 = Subscript out of range
  1854.      Error Number 11 = Division by zero
  1855.      Error Number 14 = Out of String Space
  1856.      Error Number 24 = Device Timeout - Check your printer or disk drive
  1857.      Error Number 25 = Device fault - Check your printer or disk drive
  1858.      Error Number 27 = Out of Paper - Check your printer
  1859.      Error Number 50 = FIELD overflow
  1860.      Error Number 51 = Internal Error
  1861.      Error Number 52 = Bad filename or number
  1862.      Error Number 53 = File not found
  1863.      Error Number 54 = Bad file mode
  1864.      Error Number 55 = File already open
  1865.      Error Number 57 = Device I/O error - Check your printer or disk drive
  1866.      Error Number 58 = File already exists
  1867.      Error Number 61 = Disk full - Erase files from your disk
  1868.      Error Number 62 = Input past end of file
  1869.      Error Number 63 = Bad record number
  1870.      Error Number 64 = Bad filename
  1871.      Error Number 67 = Too many files
  1872.      Error Number 68 = Device unavailable
  1873.      Error Number 70 = Permission denied
  1874.      Error Number 71 = Disk not ready - Disk drive door may be open
  1875.      Error Number 72 = Disk media error - You might have a bad diskette
  1876.      Error Number 74 = Rename across disks
  1877.      Error Number 75 = Path/File access error - Check default path name
  1878.      Error Number 76 = Path not found - Check default path name
  1879.      Error Number 81 = Invalid filename - Check default path name
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.      --------------------------------------------------------------------
  1887.                  Become a Registered User, Print an Order Form
  1888.                                         32
  1889.      
  1890.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1891.      --------------------------------------------------------------------
  1892.      
  1893.      
  1894.      
  1895.      Problem Report form: SF G&N
  1896.      
  1897.      Please explain in detail the problem that occurred. If possible,
  1898.      send a print out of the results or Print Screen.
  1899.      SF GRAPHS & NUMBERS version you are using:________________________
  1900.      What were you doing when problem occurred:________________________
  1901.      Your computer: Brand/Model____________________________RAM: _______
  1902.      Printer type: (circle) Laser or Dot Matrix? Brand_________________
  1903.      Monitor Type: (circle)  EGA  VGA  Other:__________________________
  1904.      Version of DOS you are using:__________________Disk Doubled? Y N
  1905.      Memory resident programs you use:_________________________________
  1906.      On a Network? Y N If so, What kind/version________________________
  1907.      
  1908.      Problem Description:
  1909.      
  1910.      
  1911.      
  1912.      
  1913.      
  1914.      
  1915.      
  1916.      
  1917.      
  1918.      
  1919.      
  1920.      
  1921.      
  1922.      
  1923.      
  1924.      
  1925.      
  1926.      
  1927.      
  1928.      
  1929.      
  1930.      
  1931.      
  1932.      
  1933.      
  1934.      
  1935.      
  1936.      
  1937.      
  1938.      
  1939.      Mail to:TexaSoft, P.O. Box 1169, Cedar Hill, Texas 75104. Or fax to
  1940.      214-291-3400, or send E-Mail to Compuserve 70721,3145.
  1941.  
  1942.  
  1943.  
  1944.  
  1945.      --------------------------------------------------------------------
  1946.                  Become a Registered User, Print an Order Form
  1947.                                         33
  1948.      
  1949.      SCIENCE FAIR GRAPHS & NUMBERS MANUAL Ver 1
  1950.      --------------------------------------------------------------------
  1951.      
  1952.      
  1953.      
  1954.                                S H A R E W A R E
  1955.                                _________________
  1956.      
  1957.                             TRY IT BEFORE YOU BUY IT
  1958.      
  1959.      The purpose of shareware products is to allow you to try software
  1960.      products before you buy them.  SF G&N is not a public domain program.
  1961.      Persons who use SF G&N on a regular basis should purchase a copy. You
  1962.      receive several benefits from becoming an official registered user:
  1963.      
  1964.      1. You help to keep the product growing to meet your needs.
  1965.      
  1966.      2. You receive the very latest disk version, and manual.
  1967.      
  1968.      3. You receive periodic newsletters announcing new releases, and
  1969.      pointing out important information on any bugs and fixes.
  1970.      
  1971.      4. You are able to purchase update to new versions for a minimal cost.
  1972.      
  1973.      Print the file on disk named SFORDER.TXT to register.  Thanks.
  1974.      
  1975.                                 ┌─────────┐
  1976.                           ┌─────┴───┐     │              (tm)
  1977.                         ──│         │o    │──────────────────
  1978.                           │   ┌─────┴╨──┐ │  Association of
  1979.                           │   │         │─┘  Shareware
  1980.                           └───│    o    │    Professionals
  1981.                         ──────│    ║    │────────────────────
  1982.                               └────╨────┘    MEMBER
  1983.      
  1984.      This program is produced by a member of the Association of Shareware
  1985.      Professionals (ASP). ASP wants to make sure that the shareware
  1986.      principle works for you. If you are unable to resolve a shareware-
  1987.      related problem with an ASP member by contacting the member directly,
  1988.      ASP may be able to help. The ASP Ombudsman can help you resolve a
  1989.      dispute or problem with an ASP member, but does not provide technical
  1990.      support for members' products.  Please write to the ASP Ombudsman at
  1991.      545 Grover Road, Muskegon, MI 49442 or send a CompuServe message via
  1992.      CompuServe Mail to ASP Ombudsman 70007,3536.
  1993.      
  1994.      
  1995.      
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.                                         34
  2007.  
  2008.