GL 3CMDZb GL   STARTUPZ 6 ZSTAT 1.4 STARTUP for 3.5" / hard drive systemsg "Copyright 1987-88 by Steven R. White, M.D. "ProCMD routines copyright 1985 by Glen Bredon. "Setdate routine copyright 1984 by Night Owl Productions, Inc. d STARTUP  n(4)"PREFIX/ZSTAT":(4)"PR#3":# x5000B ::10:35:"ZSTAT 1.4": 21:"Copyright 1986 - 87 by Steven R. White":23:25:"Getting started: please wait": (4);"BLOAD CMD/USING,TCMD,A$4000":44096 (4);"BLOAD CMD/RDLINE,TCMD,A$4000":44096. (4);"BLOAD CMD/SORT,TCMD,A$4000":44096] (4);"BLOAD CMD/TYPE,TCMD,A$4000":44096 (4);"BLOAD CMD/COPY,TCMD,A$4000":44096 (4);"BLOAD CMD/SCI,TCMD,A$4000":44096 D$(4):B$(7):H$(8):I$(9):KP0:A0:RM$"/RAM/":NN$"ABCDEFGH"f CN$" column to test: #(A-H)":CR$" (Return = results)":ST$"STAT/":DF$", DF = ":PF$", & P <" KE49152:STKE16:R1:C1:HP5:VP6:R%50:R1%R%8:LC$" column ":KP0:LR$" row " D11:NU$(34)(34):HI60:LO1:AD15360:BH1:BT1:BX20:B%0> FO$D$"OPEN":FC$D$"CLOSE":FR$D$"READ":FA$D$"APPEND"s FW$D$"WRITE":FD$D$"DELETE":FP$D$"POSITION" F1$D$"PR#1":FB$D$"BLOAD":F2$D$"PR#A$C307":F3$I$"80N", A(R%,8),S(4,8),F%(R%,8),C$(68),PU$(6),C1$(9),ZA(8),ZA$(8),PT$(9),AR(1),AR$(3),BN%(BX),BC$(BX),BT(BX),BP(BX),BD(BX) T0(R1%),T1(R1%),T%(R1%),TA%(R%),TD(R%),T(7,7),HL$(38),V1(8),V2(8),ER$(15),PP%(2),NE$(3),ZZ$(14) ,I03:NE$(I)::I06:PU$(I)::I19:C1$(I)::I138:HL$(I):6I115:ER$(I)::I19:PT$(I):'@I068:C$(I)::I03:FF$(I):NEI03:AR$(I)::I114:ZZ$(I):JFO$"ZIP":FR$"ZIP":DT$:PP%(1):PP%(2):P1$:F3$:FC$TD$"STORE /RAM/ZVARS"^D$"CREATE /RAM/STAT":D$"CREATE /RAM/TAB"hI19:D$"COPY";PT$(I);",";RM$;PT$(I):@r:I014:(4)"COPY STAT/IMAGE.";I;",/RAM/STAT/IMAGE.";I:U|(4)"RUN ZSTAT"n DATA STATEMENTS $"NE|","MN|","SD|","SE|","########","######.#","#####.##","####.###","###.####","##.#####","#.######","First","Second","Third","Fourth","Fifth","Sixth","Seventh","Eighth","Last""HELP","COMMANDS.1","COMMANDS.2","BLANK.1","BLANK.2","COPY","DISK.1","DISK.2","FORMAT","KALC","NAME","PRINT.1","PRINT.2","QUIT"'"STATS.1","STATS.2","STATS.3","STATS.4","STATS.5","STATS.6","STATS.7","DATA.WINDOW","KEYBOARD","STATDATA.1","STATDATA.2""CHI.SQUARE","MCNEMARS","F.TEST","F.TEST.2","KRUSKAL","MANN.WHITNEY","T.TEST","WILCOXON","PEARSON","SPEARMAN","LINE","CREDITS.1","CREDITS.2""MIN greater than MAX","Illegal calculation","File was busy (now closed)","Data disk write-protected","Bad data file","Path not found","Volume mis-match","Disk I/O error","Data disk full","Data file locked" "ProDos syntax error","No buffers available","Directory full","Duplicate file name","FROM and TO can't be the same""TAB/T.TABLE","TAB/F05.TABLE","TAB/F01.TABLE","TAB/CHI.TABLE","TAB/MW.TABLE","TAB/WX.TABLE","TAB/FD3.TABLE","TAB/FD4.TABLE","TAB/SP.TABLE""","Arrange","Blank","Copy","Disk","Format","Help","Kalc","Name","Print","Quit","Stats","Entry","Column","All","Names","Buffer""Load","Save","Prefix","Options","Catalog","Delete","Next","Previous","Commands","Data-Window","Keyboard","Statistics","Zstat" "Data-Window","Options","Buffer","File","One-way-anova","Two-way-anova","Nominal","Confidence","Adjust"}"T-test","Paired-t-test","Mann-Whitney","Wilcoxon","F-test","Repeated-F-test","Kruskal-Wallis","Xfriedman"7"Chi-Square","McNemar's","A(95% level)","B(99% level)","Bonferroni","Values","End-of-test","Repeat","Print","Stats","Buffer","Regression","Distribution","Line","Pearson","Spearman""Primary","Secondary","Conditional","Ascending","Descending","Test""a--------------","~/A////////////////////////////////////////","------------------------------------------------------------","--------------------"J"MINIMUM","MAXIMUM","POSITIVE","NEGATIVE"$"T-test","Paired t-test","Mann-Whitney","Wilcoxon","F-test","Repeated F-test","Kruskal-Wallis","Friedman","Confidence","Chi-Square","Line","Pearson","Spearman","McNemar's" errors+ER(222):EL(219)256(218)QER6EL350ĺ:RM$"":ST$"":380jER19EL350ĺ:380:10:"Error ";ER;" occured in line #";EL;".": GL! ,!STARTZ GL!2V FILEFIXZ ) ZSTAT filefix utility version 1.0l converts old zstat data files (versions 1.2.3 or earlier) to new zstat data files (versions 1.3 or later) Copyright 1987 by Steven R. White, M.D. All rights reserved.d startn::5000i xD$(4):R%30:FO$D$"OPEN":FC$D$"CLOSE":FR$D$"READ":FW$D$"WRITE":FD$D$"DELETE":FP$D$"PREFIX" A(R%,8),S(4,8),P%(R%,8),F%(R%,8) 20:"ZSTAT Filefix Utility Version 1.0":22:"Copyright 1987 by Steven R. White":2010 "FILEFIX converts ZSTAT data files created with earlier versions of ZSTAT":"(versions 1.2.2 or earlier) to run with the current version. The new version":! "stores data on disk differently, and thus won't recognize files created with":"earlier versions. Press RETURN to continue.":2010:20207 I47:I:868: 4:"Directions: enter the prefix, and then file names, using the standard ProDos":"format. FILEFIX will load, convert, and save files automatically.":"Press RETURN to continue.":2020 34,8/ 9:"Enter prefix of files: ";P$:FP$;P$w 11:"Enter name of old file to convert (RETURN alone quits): ";OF$ OF$""999 13:"Enter name for the converted file: ";NF$ NF$""ĺ:"You must enter a name for the new file. Press RETURN.";:A$::13:958:230F 15:"Ok. Starting the conversion . . ."P 1000 K18:S(0,K)A(0,K):F%(0,K)F%(17,K):J1719:S(J15,K)A(J,K):: K18:J115:P%(J,K)0F%(J,K)0 ": ,1100.617:"File conversion successful. Convert another file? ";:A$:A$"y"A$"Y"ĺ::2108::L load old filecFO$;OF$:FR$;OF$:J019:K18:A(J,K):P%(J,K):F%(J,K)::I18:NA$(I)::FC$:L save new fileVFO$;NF$:FC$;NF$:FD$;NF$:FO$;NF$:FW$;NF$+`"1.3,";R%:J0R%:K18:A(J,K);",";F%(J,K)::~jK18:S(0,K);",";S(1,K);",";S(2,K);",";S(3,K);",";S(4,K);",";NA$(K)::FC$: subroutines:79)::::8:A$:" (conversion aborted). Press RETURN.";:A$:::FC$::18: error handling2ER(222):EL(219)256(218)hER6ER7İ2040:"Path(s) not found";:2030:200ER10EL1110ĺD$"UNLOCK";NF$::1110ER4İ2040:"Disk write-protected";:2030:210ER9İ2040:"Disk full";:2030:2109ER13İ2040:"You tried saving data to a non-text file";:2030:210ER5İ2040:"You tried reading a non-ZSTAT data file";:2030:210o:10:"Error ";ER;" occured in line #";EL;".": GL')qK ZSTAT.DOCSZ The ZSTAT Statistics Program Version 1.4 Preliminary Information ZSTAT is a statistics program written for the Apple II series computer. Used properly, it will provide quick, reliable answers to common statistical questions. It is designed to be easy to use and provide flexibility in data entry and calculations. ZSTAT is copyright 1987-88 by Steven R. White. It is a shareware program and NOT released into the public domain. You are free to copy it, modify it and distribute it to your friends. If you (or your friends) use it, however, you should send ten dollars to: Steven R. White, M.D. 411 N. Kensington Ave. LaGrange Park, IL 60525 Doing so will make you a registered user. Such users are entitled to the following: 1. Notice on all future updates and versions of ZSTAT. 2. The ability to request custom modules for ZSTAT. Tell me what you want: if it can be programmed, I'll make it work and send it to you. 3. Free help. Registered users can get help by telephone. All users can send me Email (Compuserve ID: 72726,1332) or even a regular letter. I'll answer all questions ASAP. This is version 1.4 of ZSTAT. If you have downloaded an older version in the past, we suggest you download this one and use it. ZSTAT uses several routines from ProCommander (ProCMD), copyright 1985-88 by Glen Bredon. These routines are licensed for use only within the context of running ZSTAT. Any other use of these routines violates this copyright and license. By using ZSTAT you agree to these terms. ProCMD is an extremely useful set of routines to make life easier programming in Applesoft Basic and ProDos. If you like what they do in ZSTAT, I strongly encourage you to BUY the ProCMD package, available from APDA (the Apple Programmers and Developers Association) or direct from Glen. System Requirements To run ZSTAT you need an Apple IIgs, //e or //c. ZSTAT runs under ProDos 1.1.1 or higher and Basic.system 1.1. ZSTAT is written in BASIC, and may seem (and sometimes is) slow. 128K of memory is required. ZSTAT uses the extended 80-column card memory to store table, statistical functions, and system variables on ramdisk (/RAM). You need at least one disk drive, and two are recommended. A printer is necessary to generate hard copies of results. An accelerator card, such as Applied Engineering's TRANSWARP card, is recommended if you use the program often on a //e. On the Apple IIgs, you can run ZSTAT from the Finder without problems. Using the Quit-Bye command from ZSTAT will return you to the Finder. You must have the usual system files (P8 and Basic.system) available on the system disk. You can also run ZSTAT from the old version of the Desktop. ZSTAT will not work on an Apple ][+. It has not been tested on Apple-compatible computers such as the Franklin or Lazer 128. Part 1: Downloading and Assembly of ZSTAT This file will teach you what to do to prepare the downloaded files. To extract, you need a working copy of the Binary Library Utility (BLU), a public domain program by Floyd Zink. It automates much of the work in extracting Binary II files, and I highly recommend it. If your telecomm program does automatic BinaryII unpacking, read this section anyway to find out where all the unpacked files have to go. There are TWO files to download: ZST4A.BNY -- All files needed for Side 1 of the program disk ZST4B.BNY -- All files needed for Side 2 of the program disk Additional notes can be found in the ZSTAT4.AD file, but you don't need that file to run ZSTAT. Pull out a clean disk and format both sides. Name both sides /ZSTAT. Put in side 1 and copy ProDos (the latest version, from 1.1.1 on up) and Basic.system 1.1 to it. Now pull out your copy of BLU, and run it. Tell BLU to extract the files from ZST4A.BNY and send them to side 1 of the new disk (destination directory /ZSTAT). When finished, flip to side 2 and tell BLU to extract the files from ZST4B.BNY and send them to the same directory. Then quit BII.Down and flip to side 1. What do you have now? If you catalog side 1, you'll see the following files: STARTUP FILEFIX CMD START READ.ME (may or may not be present) PRODOS BASIC.SYSTEM ZSTAT.DOCS with the ProCMD files in the CMD subdirectory. The READ.ME file is a text file containing the latest notes on the program. You can print it with your favorite word processor. The START subdirectory contains special startup files for using ZSTAT from a hard drive--see the end of this document. If you catalog side 2, you'll see the following files: START2 ZSTAT ZIP HELP STAT TAB In the STAT subdirectory, you'll find sixteen files, each labelled IMAGE.xx, where xx is a number from 0 to 15. In the TAB subdirectory, you'll find the following: T.TABLE MW.TABLE WX.TABLE SP.TABLE FD3.TABLE FD4.TABLE F01.TABLE F05.TABLE CHI.TABLE (nine files altogethor) In the HELP subdirectory, you'll find the following files: BLANK.1 . . . . . LINE (40 files altogethor) Ok. All the files should be ready. Make a backup copy of both sides of the /ZSTAT disk. When you are finished, put side 1 of the /ZSTAT disk into drive 1 and boot. ZSTAT should work as per directions. If not, check your procedure and email me. Part 2: A quick tutorial The following is a tutorial on how to run ZSTAT. Once finished, you should understand how to enter data, do statistics, and print results. It is best if you read this with ZSTAT up and running on your Apple. Go ahead and experiment! You won't harm ZSTAT. Starting Up To start, simply place the ZSTAT program disk in drive 1 and turn on your computer. You'll see the ProDos logo, and after a few seconds the ZSTAT logo appears on the screen. It takes a minute to load everything into memory and ramdisk. If you are booting from a 5.25" disk, you will be instructed to flip the disk over halfway through the load process (ZSTAT is too large to fit on a single 143K disk). Then you'll see what looks like a spreadsheet appear on the screen. This is no accident. Many computer users understand what a spreadsheet is and what it does, and ZSTAT is designed to look and work in a similar fashion. As you look at the screen, you'll see the screen is divided into two parts. The top part is the COMMAND WINDOW and the bottom is the DATA WINDOW. The Command Window The Command Window consists of the first four lines at the top of the screen. This is where you enter commands to tell ZSTAT what to do, and where results of statistical tests will be displayed. The first line is in inverse, and has two parts. The left side tells you what the DATA PREFIX is; that is, pathname prefix for your data files. You'll learn how to set this later. Right now it should say: /NEW/. The right side of the first line tells you the name of the file currently in memory. When you first boot ZSTAT it will be blank. The second line shows the available commands within ZSTAT. The first word in this line is: "Commands:". This tells you that you are at the first-level of commands. To the right you'll see all the commands to choose from. If you have used a spreadsheet before, these will seem familiar. You'll see how to choose commands in a minute. The third line is usually blank. The fourth line will have this: Entry--> When you see the ENTRY MARKER, you are ready to enter data or a command. The Data Window The Data Window consists of the rest of the screen. It is bordered on the top and left by inverse lines. The top inverse line notes the column markers, and the left line the row numbers. Just like in a spreadsheet, the junction of each row and column is a cell, into which you enter data. Near the bottom of the left inverse line is four special row indicators. The "NE:" row holds the NAME of each column. The "MN:" row holds the arithmentic mean of each column. The "SD:" row holds the standard deviation, and the "SE:" row holds the standard error of the mean for each column. These rows are special in that you can't enter data into them, nor can the cell cursor reach them. When you start, the CELL CURSOR is in cell A1. It is an inverse bar the width of the cell. You move it from cell to cell by using the arrow keys. Notice that you can't move outside of the window boundaries: columns A and H, and rows 1 and 50. If you try it, ZSTAT beeps at you. You can scroll up and down rows; notice that the command window and the summary area at the bottom are protected. A quick way to move about the data window is with the GOTO command. You call this by pressing '=' (without the quotes). Then you enter the cell coordinate you wish to go to: A26, for example. ZSTAT moves you to that cell and replots the data window as necessary. The cells in the data window hold numbers only. Unlike a spreadsheet, you can't enter text (except for the NE: row) or formulas. Entering Data To do statistical calculations, first you enter data. An important concept needs to be understood at this point: your data MUST be oriented into columns. ZSTAT does not calculate across rows or blocks of data. So if you have two sets of data which you want to test, enter each set into a separate column. This means each groups of data can have no more than 50 elements, and that no more than 8 groups of data can be resident at one time. To enter data into a cell, first move the cell cursor into the cell. Then enter the data by typing in the numbers. As you type each number, you'll see the number appear not in the cell, but at the entry marker in the command window. You can enter numbers, and a decimal point. You can enter a minus sign IF it is the first character typed. Below are some legal entries: 123 123.456 0.000123 .0000123 -1.234 1.23e-3 Here are some illegal entries, and why: 1.2x illegal char 1.23. second decimal point 1.23-4 illegal minus sign (12 * 2) no formulas allowed (A1) no references to other cells The entry parser (the program code that reads what you type) reads each character. If you make a mistake, ZSTAT beeps. The illegal char is cleared but the rest of your entry remains intact. When finished, you terminate data entry and place the data into the cell by hitting either the RETURN key or one of the arrows. If you press RETURN, your entry will be placed into the cell, and the cursor remains in place. Pressing an arrow key places your entry into the cell and moves the cursor to the next appropriate cell. Generally, numbers are placed into the cells as you have typed them. This is the default FORMAT. If you don't like what you see, you can use the FORMAT command to change it later. Numbers with an absolute value below 0.01 or above 99999999.49 are automatically formatted in exponental notation on the screen (you can force exponental notation in other situations with the FORMAT command). Make a big mistake in entering data into the cell? Prior to terminating, you can back out by pressing the "ESC" key. This clears the entry line and leaves the cell cursor in place. Once placed into a cell, data can be removed with the BLANK command (see the next chapter for details). So, for each group of data, go down the appropriate column and enter the data into the cells. Selecting Commands To access commands, you need to have a blank entry line (nothing after the arrow). You can choose from any of the commmands listed on the command line. You select the command you want by typing the first letter of the command (the capital letter). It does not matter anywhere in ZSTAT whether or not you have the CAPS LOCK down. The command will execute, or present you with a number of subcommands. For example, to access your disk drives, you would type "D" for Disk. The command line changes to show you the subcommands available. You then choose one of these in the same way. In this example, to catalog the data disk, you would type "C" for Catalog. Commands are presented in an easy-to-remember fashion. If you make a mistake or desire to leave a command without completing it, pressing ESC will return you to the first-level command line. Calculations Once you have entered your data, you want to know the basic statistics: the mean, standard deviation, and standard error of the mean. To do this, you select the KALC commmand (type "K" for KALC). After a few seconds, the results appear in the bottom three rows of the data window. ZSTAT does not support automatic recalculation. If, after you calculate the data window, you decide to enter more data, you will need to re-calculate the window prior to selecting any statistics. This is because the statistical functions make use of these data. Failure to re-calculate prior to calling a function will lead to inaccurate (or worse, misleading) results. Getting Help Lost? Confused? Help is on the way. When you are at the first-level command line, you can get help by typing "H" for the HELP command. Or, if you are within a command you don't understand, simply type "?". The data window clears (don't worry, it will come back) and the help files on the program disk will be accessed (this means you have to leave the program disk in a disk drive to get help). On the screen will appear a summary of the command or statistic you want to know about. You can page through the help screens by choosing one of the help subcommands at the command line. NEXT selects the next logical screen, and PREVIOUS gets the last one. When you leave help, the data window is placed back on the screeen (it's slow so give it a few seconds). No data are lost by getting help. You are left at the first-level command line, and the entry marker will be ready for your next command. Doing statistics Okay. You entered your data, calculated the basic summary statistics, and want to get into it. To do statistics, you select the STATS command. Choose from one of the subcommands the type of statistics you want to do, and next choose the specific function. If you want to do a t-test, the path is: STATS --> ONE-WAY ANOVA --> T-TEST Then you enter the columns to be tested, specifying them by their letter (not their name). Remember, you can't test across rows or blocks of data. For example, you could test column 'A' against column 'B'. After a second, ZSTAT calculates the result and places that result in the command window. You'll see your available next steps at the commmand line. Even though the entry marker has temporarily disappeared, ZSTAT will still take your next command. The whole thing would look like this: {Data prefix: /SIDER1/RESEARCH/ZDATA/ Filename: MYWORK} End-of-test: Repeat Print Stats Buffer For columns A & B: T-test = 4.04, DF = 10, and P < .002 {data window begins here} That isn't hard, is it? ZSTAT tells you the columns tested, the name of the test you did, the result (in this case, t), the degrees of freedom, and the P value. You could then print the results to your printer or do another test. By pressing the ESC key, you can return to the first-level command line and do another command. Each statistical function is summarized in chapter 4. You should understand the function before trying to use it (garbage in, . . . etc.). For each, you simply choose the function and select the columns. ZSTAT will send the results to the screen. Printing You can send the data window to your printer any time you are at the first-level command line. By using the Print Options command, you can customize the report. By choosing the Print Data-Window command, you print the report. You can enter a legend for the report prior to printing. You can print the result of a statistical test at the completion of that test. Also, you can print a group of results that have been stored in the results buffer (see Chapter 3). In this way, you can print your data and all the calculations in an easy-to-understand fashion. Quitting First, save your data. Second, make sure you saved your data. Speaking from experience, there are few things worse than quitting a program without saving your data. Once you are sure, you quit by entering "Q" for the QUIT command. Answer "y" and you are done. Entering "b" (for BYE) instead of "y" will return you to your program selector, such as the Desktop, if you've previously used that. Typing "n" takes you back to the first-line command level. To get back in, you can re-boot. If you have not run any other program, you can simply type "RUN ZSTAT" or "-ZSTAT". ZSTAT saves all program variables in a VARS file so you'll get back in quickly. If you have run another program, chances are you have trashed the ramdisk, so re-booting is best. Errors We all make mistakes. If you make one while in ZSTAT, it will beep and tell you. Sometimes the entry marker will be replaced with a message telling you what happened. This message clears when you press any key. The messages are usually self-explanatory. There is one message that we hope you don't encounter, and it looks like this: Applesoft error #xx occured in line xxxx. Press RETURN. If you see this, ZSTAT goofed. Press RETURN. If a fatal error occurs, write down the error and line numbers, and send a letter. We'll fix the problem and send you a new disk. Running from a 3.5 or hard drive If you have a 3.5 inch drive or hard drive on line, you can easily persaude ZSTAT to run from it. You need to do the following things after processing the downloaded files: 1) delete the STARTUP file on side 1 of the program disk, and the START2 file on side 2. Don't worry, duplicates are available in the START subdirectory on side 1. 2) create a subdirectory on your hard drive to hold the program, and copy all the files on both sides of the program disk to that subdirectroy. 3) then copy the START.HARD file from the START subdirectory to the main subdirectory, and rename it STARTUP. 4) finally, using your favorite program line editor, edit the new startup file line 110. This contains the prefix for the program. Change the prefix to match the new prefix for the hard drive. 5) save the modified file to disk. You should be able to run ZSTAT from your hard drive with any popular program selector (Finder, Prosel, etc) without problems. 6) the START1 file in the START subdirectory is a duplicate of the STARTUP file on the 5.25 disk and may be used if you need a duplicate. Final notes That's a quick run-through of how ZSTAT works. It isn't hard to use and will calculate statistics quickly and accurately. To learn more about ZSTAT, register your copy and review the manual. Enjoy!! GL!@3 3CMD/COPYZح@@@Ati@@<ȱ@:ȱ@iA;@i@A  0ȱ:eI:J0 lL>n@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`CLLLL $ )]K8SpPQRTU`٠嬠卭VJ 8`Jpn p)dtϾ p]оҾǾ pKʾDӾȾɾ plmno⨱ p , 8` p Fx` pHhXnȌϾ pоپ׾niؾھ88 پھ8f־ p־ p$ 灠  p`H޾ p޾ ph`O7p2p&KL GL!@4 3rCMD/SORTZح@@@Ati@@<ȱ@:ȱ@iA;@i@A  0ȱ:eI:J0 lL>n@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`ELLLH & )]H8STUnPQR`Ԣۤݨɥ۬ݍhhHHHH`Lީ ߥ0 ߥ$ȱȱ)朑͋.imm g R ޥP &QmQm g R , L笎nnP &QmQmL)坑 `ΐ LԢܺ HHHH8ʅ ȁhihihh ȁhhhh`LɃe)Hejhj  + ,P0Ip^_ 碀 +i Ƀ,*WP9^_ 穀 ? Lp LIL`)_`)_+,6bPB^_ 穀 LLq窱犑`p LILr`)_`)_몱늑 Lq8ȱ mmȱ mm`ȱ mm` H*h,0p H*heHeh`qRrE)q}ɏA5+ ȏȏvOsO=n8n&HH GL!@3 3-CMD/TYPEZح@@@Ati@@<ȱ@:ȱ@iA;@i@A  0ȱ:eI:J0 lL>n@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`BLLLJ ( R8)]ISTn@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`BLLLՁ & )]Ձ8STUPQ ȹɠ ȹɍ0)ɮɍ$ɣ`ȹ`ȹɍɣR``hhHHHH` {ݢ  + 9e7HFР  +ȹ`ɣ UL퀩P 0 h  L.  UL # + U # 9 륡 `ȹ` ɣеȹ` ɮ I Ȉȭ`ɫah ɫ,_ȥɫ $*F$_%`ɤ$ ȩ \۩ \`Ǡ۫ۤݣፏOOO=8&ՏՏ GL!@5 3CMD/SCIZح@@@Ati@@<ȱ@:ȱ@iA;@i@A  0ȱ:eI:J0 lL>n@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`BLLL  8)]Pꀈ$ȹPɠɮI .IR`hhHwHHH` {ݩ $-_F_`3  ȹ+ 6`ɣȹ.E0`ȹEȹ__L:@hɣŢhpwOmw3& GL!a CMD/RDLINEZح@@@Ati@@<ȱ@:ȱ@iA;@i@A  0ȱ:eI:J0 lL>n@Apti?ɚ>L>Ay>ȱ>ޭ@ ?Eв>=?@HJJJ)8jXXh?`BLELL& L ߅{LI  ,L)]8бSTUPQ ɠ )0 R`ȹɍ`hhHHHH`   \ ؁  \۝ Ձ,Ɉ) ́ ؁ʽ ɍ~ɠ \۝Юɛk"Ie *ɠɰɺϰɯгɍ5ɮɺ)H)ߨh ɠɍ H)8hз ́ɥ fѽ  $8 Ѡ *L{ڠ ݁` \۩LޯߥŠ墺ݏ͏؏͏Տ؏OxkOd_MC6E GL %  START/START1Z* ZSTAT 1.4 STARTUP for 5.25" systems[ "Copyright 1987-88 by Steven R. White, M.D. "ProCMD routines copyright 1985 by Glen Bredon. "Setdate routine copyright 1984 by Night Owl Productions, Inc.d STARTUP n(4)"PREFIX/ZSTAT":(4)"PR#3": x50005 ::10:35:"ZSTAT 1.4": 21:"Copyright 1986 - 87 by Steven R. White":23:25:"Getting started: please wait": (4);"BLOAD CMD/USING,TCMD,A$4000":44096 (4);"BLOAD CMD/RDLINE,TCMD,A$4000":44096! (4);"BLOAD CMD/SORT,TCMD,A$4000":44096P (4);"BLOAD CMD/TYPE,TCMD,A$4000":44096 (4);"BLOAD CMD/COPY,TCMD,A$4000":44096 (4);"BLOAD CMD/SCI,TCMD,A$4000":44096 D$(4):B$(7):H$(8):I$(9):KP0:A0:RM$"/RAM/":NN$"ABCDEFGH"Y CN$" column to test: #(A-H)":CR$" (Return = results)":ST$"STAT/":DF$", DF = ":PF$", & P <" KE49152:STKE16:R1:C1:HP5:VP6:R%50:R1%R%8:LC$" column ":KP0:LR$" row " D11:NU$(34)(34):HI60:LO1:AD15360:BH1:BT1:BX20:B%01 FO$D$"OPEN":FC$D$"CLOSE":FR$D$"READ":FA$D$"APPEND"f FW$D$"WRITE":FD$D$"DELETE":FP$D$"POSITION" F1$D$"PR#1":FB$D$"BLOAD":F2$D$"PR#A$C307":F3$I$"80N" A(R%,8),S(4,8),F%(R%,8),C$(68),PU$(6),C1$(9),ZA(8),ZA$(8),PT$(9),AR(1),AR$(3),BN%(BX),BC$(BX),BT(BX),BP(BX),BD(BX) "T0(R1%),T1(R1%),T%(R1%),TA%(R%),TD(R%),T(5,5),HL$(38),V1(8),V2(8),ER$(15),PP%(2),NE$(3),ZZ$(14) ,I03:NE$(I)::I06:PU$(I)::I19:C1$(I)::I138:HL$(I): 6I115:ER$(I)::I19:PT$(I):@I068:C$(I)::I03:FF$(I):AJI03:AR$(I)::I114:ZZ$(I):[TD$"STORE /RAM/ZVARS"^23:958:23:21:"Turn the disk over and press RETURN."hN(KE)128:N0360r:ST,0:D$"RUN START2" DATA STATEMENTS "NE|","MN|","SD|","SE|","########","######.#","#####.##","####.###","###.####","##.#####","#.######","First","Second","Third","Fourth","Fifth","Sixth","Seventh","Eighth","Last"!"HELP","COMMANDS.1","COMMANDS.2","BLANK.1","BLANK.2","COPY","DISK.1","DISK.2","FORMAT","KALC","NAME","PRINT.1","PRINT.2","QUIT""STATS.1","STATS.2","STATS.3","STATS.4","STATS.5","STATS.6","STATS.7","DATA.WINDOW","KEYBOARD","STATDATA.1","STATDATA.2"8"CHI.SQUARE","MCNEMARS","F.TEST","F.TEST.2","KRUSKAL.WALLIS","MANN.WHITNEY","T.TEST","WILCOXON","PEARSON","SPEARMAN","LINE","CREDITS.1","CREDITS.2" "MIN greater than MAX","Illegal calculation","File was busy (now closed)","Data disk write-protected","Bad data file","Path not found","Volume mis-match","Disk I/O error","Data disk full","Data file locked" "ProDos syntax error","No buffers available","Directory full","Duplicate file name","FROM and TO can't be the same""TAB/T.TABLE","TAB/F05.TABLE","TAB/F01.TABLE","TAB/CHI.TABLE","TAB/MW.TABLE","TAB/WX.TABLE","TAB/FD3.TABLE","TAB/FD4.TABLE","TAB/SP.TABLE""","Arrange","Blank","Copy","Disk","Format","Help","Kalc","Name","Print","Quit","Stats","Entry","Column","All","Names","Buffer""Load","Save","Prefix","Options","Catalog","Delete","Next","Previous","Commands","Data-Window","Keyboard","Statistics","Zstat""Data-Window","Options","Buffer","File","One-way-anova","Two-way-anova","Nominal","Confidence","Adjust""T-test","Paired-t-test","Mann-Whitney","Wilcoxon","F-test","Repeated-F-test","Kruskal-Wallis","Xfriedman""Chi-Square","McNemar's","A(95% level)","B(99% level)","Bonferroni","Values","End-of-test","Repeat","Print","Stats","Buffer","Regression","Distribution","Line","Pearson","Spearman""Primary","Secondary","Conditional","Ascending","Descending","Test""a--------------","~/A////////////////////////////////////////","------------------------------------------------------------","--------------------""MINIMUM","MAXIMUM","POSITIVE","NEGATIVE"z$"T-test","Paired t-test","Mann-Whitney","Wilcoxon","F-test","Repeated F-test","Kruskal-Wallis","Friedman","Confidence","Chi-Square","Line","Pearson","Spearman","McNemar's" errorsER(222):EL(219)256(218)ER6EL370350:10:"Error ";ER;" occured in line #";EL;".": GL 4 4 START/START2Z) ZSTAT 1.4 START2 for 5.25" systemsZ Copyright 1987-88 by Steven R. White, M.D.id continuen(4)"RESTORE /RAM/ZVARS":5000xFO$"ZIP":FR$"ZIP":DT$:PP%(1):PP%(2):P1$:F3$:FC$D$"STORE /RAM/ZVARS" D$"CREATE /RAM/STAT":D$"CREATE /RAM/TAB"@ I19:D$"COPY";PT$(I);",";RM$;PT$(I):| I014:D$"COPY STAT/IMAGE.";I;",/RAM/STAT/IMAGE.";I: D$"RUN ZSTAT"  errors ER(222):EL(219)256(218) ER6EL140ĺ:RM$"":ST$"":170 ER19EL140ĺ:1703 :10:"Error ";ER;" occured in line #";EL;".": GL START/START.HARDZ6 ZSTAT 1.4 STARTUP for 3.5" / hard drive systemsg "Copyright 1987-88 by Steven R. White, M.D. "ProCMD routines copyright 1985 by Glen Bredon. "Setdate routine copyright 1984 by Night Owl Productions, Inc. d STARTUP  n(4)"PREFIX/ZSTAT":(4)"PR#3":# x5000B ::10:35:"ZSTAT 1.4": 21:"Copyright 1986 - 87 by Steven R. White":23:25:"Getting started: please wait": (4);"BLOAD CMD/USING,TCMD,A$4000":44096 (4);"BLOAD CMD/RDLINE,TCMD,A$4000":44096. (4);"BLOAD CMD/SORT,TCMD,A$4000":44096] (4);"BLOAD CMD/TYPE,TCMD,A$4000":44096 (4);"BLOAD CMD/COPY,TCMD,A$4000":44096 (4);"BLOAD CMD/SCI,TCMD,A$4000":44096 D$(4):B$(7):H$(8):I$(9):KP0:A0:RM$"/RAM/":NN$"ABCDEFGH"f CN$" column to test: #(A-H)":CR$" (Return = results)":ST$"STAT/":DF$", DF = ":PF$", & P <" KE49152:STKE16:R1:C1:HP5:VP6:R%50:R1%R%8:LC$" column ":KP0:LR$" row " D11:NU$(34)(34):HI60:LO1:AD15360:BH1:BT1:BX20:B%0> FO$D$"OPEN":FC$D$"CLOSE":FR$D$"READ":FA$D$"APPEND"s FW$D$"WRITE":FD$D$"DELETE":FP$D$"POSITION" F1$D$"PR#1":FB$D$"BLOAD":F2$D$"PR#A$C307":F3$I$"80N", A(R%,8),S(4,8),F%(R%,8),C$(68),PU$(6),C1$(9),ZA(8),ZA$(8),PT$(9),AR(1),AR$(3),BN%(BX),BC$(BX),BT(BX),BP(BX),BD(BX) T0(R1%),T1(R1%),T%(R1%),TA%(R%),TD(R%),T(7,7),HL$(38),V1(8),V2(8),ER$(15),PP%(2),NE$(3),ZZ$(14) ,I03:NE$(I)::I06:PU$(I)::I19:C1$(I)::I138:HL$(I):6I115:ER$(I)::I19:PT$(I):'@I068:C$(I)::I03:FF$(I):NEI03:AR$(I)::I114:ZZ$(I):JFO$"ZIP":FR$"ZIP":DT$:PP%(1):PP%(2):P1$:F3$:FC$TD$"STORE /RAM/ZVARS"^D$"CREATE /RAM/STAT":D$"CREATE /RAM/TAB"hI19:D$"COPY";PT$(I);",";RM$;PT$(I):@r:I014:(4)"COPY STAT/IMAGE.";I;",/RAM/STAT/IMAGE.";I:U|(4)"RUN ZSTAT"n DATA STATEMENTS $"NE|","MN|","SD|","SE|","########","######.#","#####.##","####.###","###.####","##.#####","#.######","First","Second","Third","Fourth","Fifth","Sixth","Seventh","Eighth","Last""HELP","COMMANDS.1","COMMANDS.2","BLANK.1","BLANK.2","COPY","DISK.1","DISK.2","FORMAT","KALC","NAME","PRINT.1","PRINT.2","QUIT"'"STATS.1","STATS.2","STATS.3","STATS.4","STATS.5","STATS.6","STATS.7","DATA.WINDOW","KEYBOARD","STATDATA.1","STATDATA.2""CHI.SQUARE","MCNEMARS","F.TEST","F.TEST.2","KRUSKAL","MANN.WHITNEY","T.TEST","WILCOXON","PEARSON","SPEARMAN","LINE","CREDITS.1","CREDITS.2""MIN greater than MAX","Illegal calculation","File was busy (now closed)","Data disk write-protected","Bad data file","Path not found","Volume mis-match","Disk I/O error","Data disk full","Data file locked" "ProDos syntax error","No buffers available","Directory full","Duplicate file name","FROM and TO can't be the same""TAB/T.TABLE","TAB/F05.TABLE","TAB/F01.TABLE","TAB/CHI.TABLE","TAB/MW.TABLE","TAB/WX.TABLE","TAB/FD3.TABLE","TAB/FD4.TABLE","TAB/SP.TABLE""","Arrange","Blank","Copy","Disk","Format","Help","Kalc","Name","Print","Quit","Stats","Entry","Column","All","Names","Buffer""Load","Save","Prefix","Options","Catalog","Delete","Next","Previous","Commands","Data-Window","Keyboard","Statistics","Zstat" "Data-Window","Options","Buffer","File","One-way-anova","Two-way-anova","Nominal","Confidence","Adjust"}"T-test","Paired-t-test","Mann-Whitney","Wilcoxon","F-test","Repeated-F-test","Kruskal-Wallis","Xfriedman"7"Chi-Square","McNemar's","A(95% level)","B(99% level)","Bonferroni","Values","End-of-test","Repeat","Print","Stats","Buffer","Regression","Distribution","Line","Pearson","Spearman""Primary","Secondary","Conditional","Ascending","Descending","Test""a--------------","~/A////////////////////////////////////////","------------------------------------------------------------","--------------------"J"MINIMUM","MAXIMUM","POSITIVE","NEGATIVE"$"T-test","Paired t-test","Mann-Whitney","Wilcoxon","F-test","Repeated F-test","Kruskal-Wallis","Friedman","Confidence","Chi-Square","Line","Pearson","Spearman","McNemar's" errors+ER(222):EL(219)256(218)QER6EL350ĺ:RM$"":ST$"":380jER19EL350ĺ:380:10:"Error ";ER;" occured in line #";EL;".":