home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / APPS / STATISTI / TS3ST16.ZIP / STATTRAN.INF < prev   
Encoding:
Text File  |  1990-12-23  |  10.2 KB  |  216 lines

  1.                            - 1 -
  2. 23rd December, 1990
  3.  
  4. About TS3ST in General  (Statistics: Transformations of observations)
  5. ======================
  6.  
  7. Apply question mark ? with the program call for a brief description of a
  8. program.
  9.  
  10. This package may be used and distributed freely for NON-COMMERCIAL,
  11. NON-INSTITUTIONAL, PRIVATE purposes, provided it is not changed in any way.
  12. ┌────────────────────────────────────────────────────────────────────────────┐
  13. │ For ANY other usage (such as use in a business enterprise or a university) │
  14. │ or the full scale version contact the author for a personal or a site      │
  15. │ license.                                                                   │
  16. └────────────────────────────────────────────────────────────────────────────┘
  17. Please do not distribute any part of this package separately. Uploading to
  18. BBSes is encouraged.
  19.  
  20. The registered version is strictly for the registrant only. Identical
  21. programs must NOT be running on more than one computer at a time. Site
  22. licensed programs must not be run outside the licensed site.
  23.  
  24. The programs are under development. Comments and contacts are solicited. If
  25. you have any questions, please do not hesitate to use electronic mail for
  26. communication.
  27. InterNet address: ts@chyde.uwasa.fi         (preferred)
  28. Funet address:    GADO::SALMI
  29. Bitnet address:   SALMI@FINFUN
  30. FidoNet address:  2:515/1 (Micro Maniacs Opus, To: Timo Salmi)
  31.  
  32. The author shall not be liable to the user for any direct, indirect or
  33. consequential loss arising from the use of, or inability to use, any program
  34. or file howsoever caused. No warranty is given that the programs will work
  35. under all circumstances.
  36.  
  37. Timo Salmi
  38. Professor of Accounting and Business Finance
  39. School of Business Studies, University of Vaasa
  40. P.O. BOX 297, SF-65101 Vaasa, Finland
  41.  
  42. EX2FL.EXE copyright (c) is by Programmer Tuomas Eerola
  43. School of Business Studies, University of Vaasa
  44. P.O. BOX 297, SF-65101 Vaasa, Finland
  45.  
  46. CONTENTS:
  47.  
  48.   1. General Description of STATTRAN.EXE
  49.   2. Use as an Editor
  50.   3. Exponential to floating converter EX2FL.EXE
  51.   4. Release Notes for STATTRAN.EXE
  52.   5. PD Programs for PC Compatibles by Timo Salmi
  53.   6. The Statistics Set for Other Computers
  54.  
  55.                            - 2 -
  56.  
  57.  
  58. 1. GENERAL DESCRIPTION
  59.  
  60. STATTRAN (Ver 1.5)
  61.  
  62.    STATistics: TRANsformations is part of the interactive statistical system
  63. by Timo Salmi. It is the third program in the set. It can be used for
  64. transforming the observations, and, if necessary, even as an editor. The
  65. first program in the set is STATistical MEASures (TS1STxx.ARC), which is
  66. intended for univariate analysis. The second program in the set is
  67. STATistics: multiple REGRession analysis (TS2STxx.ARC). The fourth program in
  68. the set is STATistics: Ranks and CORrelations (STATRCOR in TS4STxx.ARC). The
  69. fifth program in the set is STATistics: Least Absolute Deviation multiple
  70. Regression (STATLADR in TS5STxx.ARC).
  71.    STATTRAN includes a built-in help system, which can be invoked by typing ?
  72. at any interactive question. Because of this built-in help, and the
  73. interactive nature of the program's user interface, no long-winding
  74. instructions have been included. (Who reads instructions anyhow?)
  75.    The following transformations are available
  76.     LOGAE is ln(x(i)),       i.e. takes the natural logarithm.
  77.     LOGAR is log(x(i)),      i.e. takes the logarithm in a given base.
  78.     POWER is x(i)^a,         i.e. raises to the given power.
  79.     SCALE is a*x(i),         i.e. scaling with a constant coefficient.
  80.     MULTI is y(i)*x(i),      i.e. multiplies a variable with another variable.
  81.     DEFLA is y(n)/y(i)*x(i), i.e. deflates a variable with another variable.
  82.     DIFFE is x(i)-x(i-1),    i.e. takes differences.
  83.     LAGLD is x(i+lag),       i.e. a lag or a lead.
  84.   The data can either be given from the keyboard or taken from a file. If the
  85. input is to be taken from a file it must first be prepared with some editor,
  86. or some word processor which includes an option for preparing ordinary ascii
  87. text. (Also STATTRAN can be used for this purpose.)
  88.    The data is given to the program in the following format:
  89.  
  90.        X1 X2 X3                    !variable names (! denotes a comment)
  91.        3.56 6.32 -1.73
  92.        5.12 -4.21 9.18
  93.        14.2 5.11 0.31
  94.        END                         !END is optional in a file
  95.  
  96. A missing item in an observation is marked by a hash (#). E.g. if the first
  97. item of the second observation were missing, the observation should be
  98. written as  # -4.21 9.18
  99.    The items in an observation can be separated with blanks, as in the above,
  100. or with commas (,) e.g. 5.12,-4.21,9.18. The number of the intervening
  101. blanks is irrelevant, and can be customized for increased readability. Thus
  102. e.g. 5.12 -4.21 9.18 and    5.12    -4.21     9.18    are equivalent.
  103.    A row can be continued using an ampersand (&). E.g. the variables could
  104. be given as
  105.        X1 X2 &
  106.        X3
  107. Alternatively, * can be used instead of & as the continuation marker.
  108.    Comments can be added to the input data. If ! appears on a line all text
  109. after ! will be considered as a comment.
  110.    A header can be entered on each page if output is directed to a file.
  111. To accomplish this start the very first line on the input file with a
  112. double exclamation mark (!!) and the rest of the line will be used as the
  113. header. Thus !! indicates a header, a single ! an ordinary comment. Note
  114. that STATTRAN will omit all comments.
  115.    The maximum number of variables is 25. The maximum number of observations
  116. is 400 (for each variable). The public domain version, however, sets the
  117. limits at 4 and 100 respectively.
  118.  
  119.  
  120. 2. USE AS AN EDITOR
  121.  
  122.    STATTRAN can be used as a simple editor to prepare the data for the other
  123. statistics programs in the set. (Naturally, any editor will do.) The way to
  124. do this is to select the suitable options in STATTRAN as they come along:
  125. Choose giving the input from the keyboard (that is, not from a file), and
  126. directing the output to a file. Then select from the menu of transformations
  127. and actions the action SAVE. The data you have entered will be saved in your
  128. indicated output file in the proper format. If you wish to, you can, of
  129. course, also make transformations in the data during the same session.
  130.    An experienced user may also find useful the programs FILETRIM and FILEADD
  131. in TSFCOMxx.ARC. The former can be used to extract columns from data files,
  132. and the latter to join them (side by side) into a new data file.
  133.  
  134.  
  135. 3. EXPONENTIAL TO FLOATING CONVERTER EX2FL.EXE (by Tuomas Eerola)
  136.  
  137. The programs in the statistics set do not allow the input data to be in
  138. the exponential format (such as e.g. 1.2345E+05). Such data must first be
  139. converted into the floating format (e.g 123450.0).
  140.  
  141. Usage: EX2FL Source.ext [Output.ext]
  142.  
  143. EX2FL.EXE converts a file containing exponent-type numbers to floating-point
  144. numbers. Default output is con, that is to screen.
  145.  
  146. Value range: 1E-15 ... 9.999E16
  147.  
  148.  
  149. 4. RELEASE NOTES FOR STATTRAN.EXE
  150.  
  151.    Version 1.1: Some internal changes.
  152.  
  153.    Version 1.2: Some of the routines of the Turbo Pascal code have been
  154. optimized for increased speed.
  155.  
  156.    Version 1.3:  This version introduces input recall and line editing. The
  157. special keys Del, CrLf, CrRg, CrUp, Home, End, and Esc are functional for
  158. this purpose. PgUp is the recall key. Line editing uses insert mode.
  159.  Disk access has been made faster (the program has its own cache).
  160.  The directory routine has been updated.
  161.  Read-only files can be read properly.
  162.  
  163.    Version 1.4: While fixing a bug in the multiple regression program I also
  164. made some enhancements in the routines which are common to all my statistical
  165. programs. Most importantly the insert key has been made functional in the
  166. line editing.
  167.  
  168.    Version 1.5: The line editing potential of the program has been improved.
  169. When the task is given from the keyboard, and continuation lines are used,
  170. the repeated input recall (CursorUp) gets each line in turn. Ctlr-C and
  171. break-key abort have been enhanced.
  172.  A line can be continued using an &, or a * at the end. Now also the
  173. backslash \ is accepted.  This was suggested by Tuomas Eerola.
  174.  Some help texts within the program have been extended.
  175.  
  176.    Version 1.6: Several improvements to the nuts and bolts of the user
  177. interface.
  178.    The new usage of the call is
  179. PROGNAME [/h(elp)] [/iInputFileName] [/oOutputFileName] [/cColumnsPerRow]
  180. (the /c option, which regulates the width of the output, is for registered
  181. versions, only). If you use the /i switch, it stuffs the InputFileName into
  182. the appropriate recall buffer. This means that when the program asks you for
  183. the input file name, you can invoke the input file name just by pressing the
  184. CursorUp key. (The same goes for the /o switch, respectively.) This is very
  185. convenient, if you use the program many times successively making small
  186. changes in your data in between. (This assumes, of course, that you have a
  187. command line editor like DOSEDIT or CED to recall previous MsDos commands.
  188. These common shareware programs can be obtained from any well-stocked BBS or
  189. FTP site.)
  190.    The printer readiness test has been rewritten to be more general. The
  191. earlier test failed for some printers, because the codes the printers send
  192. when they are offline are not standardized.
  193.    The "file exists, overwrite?" question is no more asked when the output
  194. file is prn, in other words when the output is directed to the printer.
  195.    The user has now a choice of a left margin from 0 to 20 blanks when output
  196. is directed to the printer.
  197.    The user has now a choice between formfeed and four blank lines to start
  198. each new page of output.
  199.    When an input file is not found, the user is given the choice of listing a
  200. directory. The directory routine has been rewritten.
  201.    The file ready message now also includes the file side besides the name.
  202.  
  203.  
  204. 5. PD PROGRAMS FOR PC COMPATIBLES BY THE AUTHOR
  205.  
  206. See TSPROG.INF in ST1STxx.ARC or in ST2STxx.ARC.
  207.  
  208.  
  209. 6. THE STATISTICS SET FOR OTHER COMPUTERS
  210.  
  211.    The Statistical programs by Timo Salmi are also available for the Sinclair
  212. QL computer. Named STATPREP the system is part of a Public Domain library for
  213. QUANTA members. The descriptions of the files in the Quanta Library are given
  214. in STATMEAS.INF contained in TS1STxx:ARC, i.e. the first part of the set
  215. statistical programs.
  216.