home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / e / estat21.zip / EASIDOC.ZIP / ESCHAP01.DOC next >
Text File  |  1992-07-23  |  20KB  |  462 lines

  1.  
  2.  
  3.      Chapter 1: BASIC INFORMATION
  4.  
  5.      Welcome to EASISTAT. This chapter contains information
  6.      about the programs and other files which are distributed
  7.      as part of the EASISTAT package.
  8.  
  9.  
  10.      1:1. The EASISTAT programs
  11.  
  12.      EASISTAT is an inexpensive but functional statistics
  13.      program which runs on IBM PC's and compatibles and which
  14.      performs the following statistical procedures:
  15.  
  16.      Mean, mode, median, standard deviation, variance,
  17.      standard error of mean, skewness, kurtosis, chi-squared
  18.      test, Fisher's exact test, Wilcoxon's rank sum and signed
  19.      rank sum, Kolmogorov-Smirnov, Kendall's rank correlation,
  20.      paired and unpaired t tests, one way analysis of
  21.      variance, Kruskal-Wallis analysis of variance by ranks,
  22.      linear regression with Pearson's correlation coefficient,
  23.      multiple linear regression, principal component analysis
  24.      and general minimisation.
  25.  
  26.      Calculator and table look-up functions are also
  27.      available. Complex arithmetic and logical expressions can
  28.      be used for case selection or to transform variables, and
  29.      these can be stored as macros. There is a spreadsheet-
  30.      type data editor to enter or modify data, and data is
  31.      kept in simple ASCII files to allow easy conversion to
  32.      and from other formats. With 640k of RAM a total of about
  33.      seventy thousand data points can be accommodated in
  34.      practically any number of rows or columns. The program is
  35.      controlled by commands and an important feature is that
  36.      it can be run either interactively from the keyboard or
  37.      in batch mode from command files.
  38.  
  39.      EASISTAT was written in C and C++, and the program and
  40.      data are both held entirely in memory so that there is no
  41.      loss of speed due to buffering to disk or overlay-
  42.      loading. Data analysis is thus very fast. If you have a
  43.      maths coprocessor then EASISTAT will make use of it to
  44.      perform calculations even more quickly. The minimum
  45.      requirement to run EASISTAT is an IBM PC compatible with
  46.      300k of free memory and one floppy disk drive and DOS 2.0
  47.      or higher.
  48.  
  49.      EASIGRAF is a graphing program which is distributed with
  50.      EASISTAT, although it can also be used on its own to
  51.      graph data produced by other programs or entered by hand.
  52.  
  53.      The following graph types can be produced:
  54.  
  55.      Bar, scatter, and line plots, absolute, cumulative and
  56.      percentage distributions of a variable in one or two
  57.      groups, two-way frequency distribution, vertical scatter
  58.      plots in groups, X-Y plots, multiple X-Y-Z plots.
  59.  
  60.      EASIGRAF runs on an IBM PC compatible and works with CGA,
  61.      EGA, VGA, and Hercules displays as well as several rarer
  62.      display types.
  63.  
  64.      
  65.        1 
  66.        Basic information  
  67.      
  68.      As well as EASISTAT and EASIGRAF there is a simple text
  69.      editor supplied called EDIT, a pop-up calculator called
  70.      EASIMATH and a small utility for printing out graphs
  71.      called PRMSP.
  72.  
  73.  
  74.      1:2. Limitation of liability
  75.  
  76.      It is possible that this documentation or the programs
  77.      supplied contain errors which mean that the programs do
  78.      not behave in the way described. We have attempted to the
  79.      best of our ability to eliminate such errors, but it is
  80.      possible that some do exist. If you discover such an
  81.      error then please inform us of it (see the section on
  82.      "Bugs" below). If the software or manual contains
  83.      significant errors rendering the programs unusable then
  84.      our liability is limited to replacing defective material
  85.      that we have supplied or refunding the purchase price
  86.      paid. No liability can be accepted for anybody who has
  87.      not paid for the programs and become a registered user.
  88.      In any event the liability of ARC Scientific with respect
  89.      to problems associated with the use of these programs
  90.      through such errors or through other circumstances shall
  91.      not exceed the price of the programs as published by ARC
  92.      Scientific or as paid by the user, whichever is the
  93.      lower. Use of the software supplied constitutes an
  94.      understanding and acceptance of such limitation of
  95.      liability.
  96.  
  97.  
  98.      1:3. The Shareware concept
  99.  
  100.      One way for the programmer to distribute useful programs
  101.      to users is through ordinary retail outlets - shops and
  102.      mail order companies. This demands high overheads for
  103.      many middlemen and forces up the final price of the
  104.      program to the user. In addition the user must pay for a
  105.      program before he or she acquires it, usually having to
  106.      judge its merits second-hand by means of a review or
  107.      advertising copy. Programs acquired in this way are
  108.      normally copyright and it is forbidden and illegal to
  109.      copy them. Often they are in fact copied illegally,
  110.      forcing up prices further, or else the distributor is
  111.      obliged to apply some form of copy-protection to the
  112.      program which reduces its convenience of use.
  113.  
  114.      The Shareware alternative is to allow individuals to copy
  115.      a program freely and to encourage them to pass it on to
  116.      their friends or colleagues for evaluation purposes. The
  117.      program remains copyright but the holder of the copyright
  118.      grants restricted permission to individuals in possession
  119.      of the program to make copies of it. Potential users can
  120.      evaluate the program first-hand and are only requested to
  121.      pay for the program if they decide that they wish to
  122.      continue to make use of it. Because of the low
  123.      distribution costs the price for a Shareware program can
  124.      be many times lower than for an equivalent program sold
  125.      conventionally. The success of the Shareware concept
  126.      depends on those people who do feel it is reasonable to
  127.      pay for something which they find useful. In the case of
  128.      the EASISTAT programs people who pay for the software
  129.      will be added to the list of registered users and will
  130.      
  131.        2 
  132.        Basic information  
  133.      
  134.      receive a fully indexed printed manual.
  135.  
  136.      The Shareware agreement
  137.  
  138.      You are assumed to understand and accept the following
  139.      conditions as a basis for your possession and use of the
  140.      EASISTAT programs and associated files. If you do not
  141.      accept them then please erase the programs from your
  142.      disk.
  143.  
  144.      EASISTAT is distributed as Shareware. That means that you
  145.      are legally allowed to copy the programs and give copies
  146.      to other people who you think might like them - in fact
  147.      you are encouraged to do so. However please note the
  148.      following points:
  149.  
  150.      1. The copyright of the programs remains with ARC
  151.      Scientific limited.
  152.  
  153.      2. Although the programs may be freely copied and may be
  154.      used for evaluation purposes, anybody who thereafter
  155.      continues to use them must pay to become a registered
  156.      user. Registered users will receive up-to-date versions
  157.      of the programs and the full printed manual.
  158.  
  159.      3. You must not charge more than a nominal fee for the
  160.      programs if you pass them on to someone else, nor may you
  161.      distribute the disk as part of a promotional scheme
  162.      without prior agreement with ARC Scientific.
  163.  
  164.      4. Please acknowledge the programs in any publications of
  165.      work for which they are used.
  166.  
  167.      5. If you pass them on you must do so in unmodified form
  168.      and the following files must all be passed on together:
  169.  
  170.      EASISTAT.EXE   EXAMPLE.DAT    DEMO           DEMO.BAT
  171.  
  172.      EASIGRAF.EXE   EXAMPLE.DAT    GDEMO          GRAFDEMO.BAT
  173.      HDA.GRP        HISTO.GRP      ANOVA.GRP      REGRESS.GRP
  174.      TRIGS.GRP      FRILLY.GRP     WAVE.GRP
  175.  
  176.      READ.ME        ORDER.PRN      INVOICE.PRN    EDIT.EXE
  177.      EASIDOC1.EXE   EASIDOC2.EXE   UTILS.EXE
  178.  
  179.      In addition, the files should be passed on in such a way
  180.      that it will be easy for the recipient to run the
  181.      demonstration. What this means is that if the files are
  182.      passed on using more than one floppy disk, then all the
  183.      files in the first group above should be together on the
  184.      same disk, and all the files in the second group should
  185.      be together on the same disk. The first group of files
  186.      are needed to run the EASISTAT demonstration, and the
  187.      second group the EASIGRAF  demonstrations. As can be
  188.      seen, this would necessitate making two copies of the
  189.      EXAMPLE.DAT file.
  190.  
  191.      6. The printed manual is copyright and may not be
  192.      reproduced or transmitted in whole or in part without the
  193.      express permission of ARC Scientific Limited.
  194.  
  195.  
  196.      
  197.        3 
  198.        Basic information  
  199.      
  200.      At time of writing, the price to register EASISTAT is
  201.      forty pounds sterling, which is inclusive of delivery
  202.      charges in the UK.
  203.  
  204.      Please address orders and enquiries to:
  205.  
  206.      ARC Scientific Limited
  207.      257 Woodstock Road
  208.      Oxford OX2 7AE
  209.      England
  210.  
  211.      Tel. 0865 310167
  212.  
  213.      Order forms are provided in the file ORDER.PRN, which
  214.      also contains details of shipping charges, etc. The file
  215.      INVOICE.PRN contains an invoice form which can use to
  216.      obtain a cheque from your purchasing department.
  217.  
  218.      If you give the programs and other files that go with
  219.      them to someone else then please explain to them how to
  220.      set the demonstrations running. If you give them a floppy
  221.      disk with the EASISTAT files on we recommend that you
  222.      write on the label:
  223.  
  224.      EASISTAT (c) ARC Scientific Ltd. 1989
  225.  
  226.      Enter -     A:
  227.                  DEMO
  228.  
  229.      If there is not room for the EASIGRAF files on the same
  230.      disk then on the disk containing the EASIGRAF files you
  231.      should write:
  232.  
  233.      EASIGRAF Copyright (C) ARC Scientific Ltd. 1991
  234.  
  235.      Enter -     A:
  236.                  GRAFDEMO
  237.  
  238.  
  239.      1:4. User support
  240.  
  241.      Because of the low price of these programs we are able
  242.      only to offer limited user support. If you have problems
  243.      running them then please consult the manual carefully to
  244.      see if that can help. If you still need advice then
  245.      please write with a stamped addressed envelope to:
  246.  
  247.      EASISTAT User Support
  248.      ARC Scientific
  249.      257 Woodstock Road
  250.      Oxford OX2 7AE
  251.  
  252.      We will attempt to answer your query as quickly as
  253.      possible, though we cannot guarantee to be able to do so.
  254.      Please give us as much detail as you can about the
  255.      following information:
  256.  
  257.      Your DOS version number
  258.      The version number of EASISTAT
  259.      The type of computer and peripherals you have
  260.      The names of any memory-resident programs
  261.      The contents of your AUTOEXEC.BAT and CONFIG.SYS files
  262.      
  263.        4 
  264.        Basic information  
  265.      
  266.      If you have problems using EASIGRAF then you should also
  267.      let us know what type of monitor display you have. It
  268.      might also be helpful if you enclosed a copy of any
  269.      relevant data files and command files on a floppy disk.
  270.  
  271.  
  272.      1:5. Specifications
  273.  
  274.      Nearly all the statistical functions implemented in
  275.      EASISTAT are as described in Statistical Methods in
  276.      Medical Research by P. Armitage and G. Berry (2nd
  277.      edition, Blackwell Scientific Publications, 1987). The
  278.      user is advised to consult this source for a detailed
  279.      account of the theoretical basis of the tests and the
  280.      circumstances under which they should be used. It is
  281.      assumed that the user has at least a basic knowledge of
  282.      statistics, and only brief descriptions of the tests will
  283.      be given in this manual, which does not replace a
  284.      statistics textbook.
  285.  
  286.      The significance values given are generally two-tailed,
  287.      except for a few of the nonparametric tests for which it
  288.      is expected that only small samples may be available and
  289.      for which one-tailed significance values are output. If a
  290.      test is one-tailed this is made clear when the p value is
  291.      output. In practice this means that sometimes you may
  292.      want to double the one-tailed probability value given
  293.      (i.e. halve its significance) in order to produce a two-
  294.      tailed significance value, depending for example on
  295.      whether or not you had a prior hypothesis for the
  296.      direction of the difference. Or you can just quote the
  297.      result, say it is one-tailed and let people draw their
  298.      own conclusions.
  299.  
  300.      EASISTAT and EASIGRAF run on a personal computer using
  301.      MSDOS version 2.0 or later. Each requires about 300K of
  302.      memory, but will use more if available (up to 640K). All
  303.      data is held in memory for speed of calculations, so the
  304.      amount of data which can be processed is limited by the
  305.      size of the computer's memory. With 640K of memory
  306.      EASISTAT will accommodate over 70,000 data points. The
  307.      maximum length for a line read in from a data file is
  308.      5,000 characters. The maximum number of data columns is
  309.      about 1,300 and the number of rows must not exceed
  310.      30,000. The maximum length for command lines is 240
  311.      characters. Values are stored as single precision (four
  312.      byte) floats and operations are carried out in double
  313.      precision. Values stored in a data file are only stored
  314.      on disk to the precision with which they are displayed.
  315.      If a maths coprocessor chip is installed then EASISTAT
  316.      will use it to increase the speed of calculations.
  317.  
  318.      EASISTAT will run in a text window of DESQview in
  319.      background or foreground and will run under Microsoft
  320.      Windows if the "Writes directly to screen option" is
  321.      selected from the PIFEDIT menu. It can also made to run
  322.      in a window of Microsoft Windows if the option to use the
  323.      screen BIOS is selected.
  324.  
  325.      EASIGRAF will run under DESQview if the "Displays
  326.      graphics information" option is specified and under
  327.      Microsoft Windows if the "Writes directly to screen
  328.      
  329.        5 
  330.        Basic information  
  331.      
  332.      option" is selected from the PIFEDIT menu. EASIGRAF can
  333.      save files in Microsoft Paint format, allowing graphs to
  334.      be read in and treated as pictures which can be edited by
  335.      Microsoft Paint, or to be printed out with the supplied
  336.      PRMSP program.
  337.  
  338.  
  339.      1:6. Overview of the manual
  340.  
  341.      You should begin with the next chapter on "Getting
  342.      started". You will probably wish to see the
  343.      demonstrations if you have not done so already, and then
  344.      you should carry out the installation procedure
  345.      described. You should look through the chapter on
  346.      "Command syntax", but you will probably wish to study
  347.      this properly at a later date. Assuming that you do not
  348.      already have data which you wish to analyse you will
  349.      first have to enter some data using the EDIT command
  350.      described in the chapter on "Data management commands".
  351.      When you have entered your data you will wish to save it
  352.      on disk, and this is done using the DATA SAVE command
  353.      described in the chapter on "File management commands".
  354.      Then you may try out any of the other commands described
  355.      in the rest of the documentation. As you become more
  356.      familiar with EASISTAT you should make an effort to
  357.      familiarise yourself with the use of command files, and
  358.      possibly with the more complicated arithmetic and logical
  359.      operations available.
  360.  
  361.      EASISTAT is now supplied with a graph-drawing program,
  362.      EASIGRAF, which can draw graphs from EASISTAT's data and
  363.      graphically display some of the statistical tests
  364.      implemented in EASISTAT. It can also be used for graphing
  365.      data from other sources. The operation of EASIGRAF is
  366.      explained in later chapters and users wishing to produce
  367.      graphs should refer there. There are also a few utility
  368.      programs which are provided, consisting of a simple text
  369.      editor called EDIT, a pop-up calculator called EASIMATH,
  370.      and a program to print graphs created by EASIGRAF called
  371.      PRMSP. Each is described in its own chapter later in the
  372.      manual.
  373.  
  374.  
  375.      1:7. List of files supplied
  376.  
  377.      EASISTAT.EXE is the main statistics program.
  378.  
  379.      EASIGRAF.EXE is the graphing program which allows
  380.      EASISTAT to display graphs. It can also be used on its
  381.      own.
  382.  
  383.      EDIT.EXE is a simple text editor.
  384.  
  385.      UTILS.EXE is a self-extracting archive containing the
  386.      utility programs EASIMATH.EXE and PRMSP.EXE. EASIMATH.EXE
  387.      is a memory-resident calculator and PRMSP.EXE is a
  388.      utility print out the Microsoft Paint files which
  389.      EASIGRAF produces.
  390.  
  391.      EASIDOC1.EXE and EASIDOC2.EXE are two self-extracting
  392.      archives containing (this) documentation for the
  393.      programs.
  394.      
  395.        6 
  396.        Basic information  
  397.      
  398.      EXAMPLE.DAT is an example data file and is used by DEMO
  399.      and GDEMO. Although there is no need to, you may be
  400.      interested to know what a few of the column titles refer
  401.      to and this may help understand the demonstration and
  402.      examples. The data were collected from a group of
  403.      patients attending a hospital casualty department. AGE
  404.      refers to one of five age groups. MSW refers to marital
  405.      status, OCC to socio-economic class and EMP to employment
  406.      status. ADD indicates address (roughly in terms of
  407.      distance from central London). GHQ is a measure of
  408.      illness filled in by the patient. It has a number of
  409.      subscales, A, B, C and D which should sum to make TOT.
  410.      HDA, HDD, CIS and SEV are measures of severity of illness
  411.      arrived at using different procedures.
  412.  
  413.      DEMO.BAT is a DOS batch file which is run when you enter
  414.      DEMO at the DOS prompt. It contains the line EASISTAT
  415.      DEMO which runs EASISTAT with the command file DEMO as
  416.      input.
  417.  
  418.      DEMO is an EASISTAT command file which demonstrates many
  419.      of EASISTAT's features. It requires the file EXAMPLE.DAT.
  420.      To use it from DOS the command EASISTAT DEMO is entered,
  421.      or to use it from within EASISTAT the command INPUT DEMO
  422.      is entered.
  423.  
  424.      GDEMO is another EASISTAT command file which shows how
  425.      the program can work with EASIGRAF. It also requires the
  426.      file EXAMPLE.DAT. To use it from DOS the command EASISTAT
  427.      GDEMO is entered, or to use it from within EASISTAT the
  428.      command INPUT GDEMO is entered.
  429.  
  430.      GRAFDEMO.BAT is a DOS batch file which demonstrates
  431.      EASIGRAF with a number of example graph files which are
  432.      supplied. These are all the files ending .GRP. Although
  433.      they resemble the kind of graph files produced by
  434.      EASISTAT, they have subsequently been modified slightly
  435.      to provide a better idea of EASIGRAF's potential. To
  436.      mention a few of them, HDA.GRP is the sort of file
  437.      produced by the EASISTAT command called BASICS.
  438.      REGRESS.GRP would be produced by the REGRESS command.
  439.      ANOVA.GRP would be produced by the ANOVA command.
  440.      HISTO.GRP would be produced by the CHISQ command. The
  441.      others would mainly be produced by the COMPONENTS command
  442.      and then modified afterwards.
  443.  
  444.      READ.ME contains some brief information about the
  445.      programs and files supplied.
  446.  
  447.      ORDER.PRN is an order form.
  448.  
  449.      INVOICE.PRN is an invoice form. You may need to fill this
  450.      in and present it to your purchasing department so that
  451.      they will make out a cheque for your order.
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.      
  461.        7 
  462.