C ******************************************STATISTICS PROGRAM`SX(500),LX(500),LY(500)F$"NONE":LF$(1)F$:LF$(2)F$:MO$"SD":NS0:NL0:F$(1)F$(0,0,79,24,12******************************************FRAME SCREEN<5,1LF"*******************************************************************************"P"* ADVANCED STATISTICS PACKAGE *"Z"* BY STEVEN J. DEMPSEY (TENSOR) *"Ud"*******************************************************************************"anI117x: "* *": "*******************************************************************************"u: "* *""*******************************************************************************"3,22,77,22,1"FILENAME - ";F$(1); 5,5,72,19,1 MO$"SD"Q " STANDARD DEVIATION MENU| :"  0. ENTER DATA :"  1. VIEW DATA :"  2. CHANGE MODE !:"  3. DISK OPERATIONS/!:"  4. QUIT8!A$H!A$"2"340^!"A$"0"510:170z!,A$"4"0,0,79,24,1:!6A$"3"2580!@A$"1"920:170!J170!T3,22,77,22,1 "^"FILENAME - ";F$;" HORIZONTAL - ";LF$(2);" VERTICAL - ";LF$(1);"h5,5,72,19,1+"rMO$"LR"a"|" LINEAR REGRESSION MENU":"  0. ENTER DATA":"  1. VIEW DATA":"  2. CHANGE MODE #:"  3. DISK OPERATIONS?#:"  4. QUITH#A$X#A$"2"170o#A$"0"1320:370#A$"1"2160:370#A$"4"0,0,79,24,1:#A$"3"2580#340#********************************ENTER SD DATA $"1. ALL NEW DATA2$"2. ADD TO EXISTING DATA;$A$R$&A$"1"A$"2"520a$0A$"1"$:: "ENTER 'Q' TO QUIT ENTRY": 3$D: NS0$N: "FILENAME";F$(1)$X: 3,22,77,22,1$b: "FILENAME - ";F$(1);%l: 5,5,72,19,1%v: A$"Q" 690>%: "ENTER VALUE # ";NS1;K%: A$\%: NSNS1{%: A$"Q"SX(NS)(A$)%: 630%: %A$"2"F$(1)"NONE": %: "ENTER FILENAME OR IF SAME";F$(1)%: A$"Q"&: "ENTER VALUE # ";NS1;)&: A$:&: NSNS1Y&: A$"Q"SX(NS)(A$)d&: n& : z&NSNS1& "PLEASE WAIT..."&*XS0&4SUM(1)0&>NS0910&HI1NS&R: SUM(1)SUM(1)SX(I)&\: XSXSSX(I)2&f: 'pSMSUM(1)NS3'zSD(1)((XS(SUM(1)2)NS)NS)Z'SD(2)((XS(SUM(1)2)NS)(NS1))`''********************************VIEW SD DATA'" VIEW SD DATA MENU.'"  1. VIEW ENTERED DATA/("  2. VIEW RESULTS8(A$P(A$"1" A$"2"930_(A$"1"k(: PS1w(: ""(: PS1PS1(: "CURSOR-MOVE, HOME-GOTO ENTRY #1, C-CHANGE VALUE, Q-QUIT(: IPS PS12(: INS): " ##. ";I;:SX(I)$)$: /).: ;)8: A$Y)B: A$""PSPS13:1000w)L: A$""PSPS13:1000)V: A$"C")`: "VALUE NUMBER TO CHANGE";VN)j: "CURRENT VALUE - ";SX(VN)*t: "CHANGE TO";SX(VN) *~: '*: A$""PS1:1000<*: A$"Q"1000F*: U*A$"2"*: " SD STAT VALUES*: "TOTAL POINTS - ";NS*: "MEAN - ";SM*: "STD. DEV. - ";SD(1)+: "SAMPLE SD - ";SD(2)2+: "TOTAL X - ";SUM(1)R+: "X^2 TOTAL - ";XS+: "  TO QUIT.+: A$+ : A$(13)1280+: +800+(**************************************ENTER LR DATA,2"1. ALL NEW DATAB,<"2. ADD TO EXISTING DATAK,FA$c,PA$"1"A$"2"1330r,ZA$"1",d: "ENTER 'Q' TO QUIT ENTRY": 3,n: NL0,x: "FILENAME";F$,: "HORIZONTAL TITLE";LF$(2)-: "VERTICAL TITLE";LF$(1)/-: "OPTIONS:R-: " 1. LINEAR REGRESSIONz-: " 2. LOGARITHMIC REGRESSION-: " 3. EXPONENTIAL REGRESSION-: " 4. POWER REGRESSION-: A$-: A$"1"A$"4"1490-: OP(A$).: 3,22,77,22,1c.: "FILENAME - ";F$;" HORIZONTAL - ";LF$(1);" VERTICAL - ";LF$(2);x.: 5,5,72,19,1.: MO$"LR".: A$ "Q".: "ENTER X VALUE # ";NL1;.": A$.,: A$"Q"  /6: "ENTER Y VALUE # ";NL1;/@: B$*/J: ;/T: NLNL1P/^: A$"Q"h/h: LX(NL)(A$)/r: LY(NL)(B$)/|: OP2LX(NL)(LX(NL))/: OP3LY(NL)(LY(NL))/: OP4/: LX(NL)(LX(NL))0: LY(NL)(LY(NL))$0: 20: =0: G0: V0A$"2"0: "ENTER NEW FILENAME OR ";F$0: A$ "Q"0: "ENTER X VALUE # ";NL1;0: A$0: A$"Q" 1: "ENTER Y VALUE # ";NL1;1: B$%1&: 610: NLNL1K1:: A$"Q"c1D: LX(NL)(A$){1N: LY(NL)(B$)1X: OP2LX(NL)(LX(NL))1b: OP3LY(NL)(LY(NL))1l: OP41v: LX(NL)(LX(NL))2: LY(NL)(LY(NL))2: -2: 82: B2: N2NLNL1l2"PLEASE WAIT... "{2NL021502XY02X02Y02XS(1)02YS02I1NL2 : XYXYLX(I)LY(I)2: XXLX(I)2 : YYLY(I) 3*: XS(1)XS(1)LX(I)2 34: YSYSLY(I)2)3>: Y3HR(NLXYXY)((NLXS(1)X2)(NLYSY2))z3RB(NLXYXY)(NLXS(1)X2)3\A(YBX)NL3f3p**********************************************VIEW LR DATA4z" VIEW LR DATA MENU.<4"  1. VIEW ENTERED DATAn4"  2. VIEW RESULTSw4A$4A$"1" A$"2"9304A$"1"4: PS14: ""4: PS1PS1 5: "HOME-GOTO 1ST TERM, CURSOR-MOVE, 'C'-CHANGE TERM, Q-QUIT""5: IPS PS1255: INL]5: " ##. ";I;:LX(I),LY(I)k5: v5 : 5 : A$5 : A$""PSPS13:22505$ : A$""PSPS13:22505. : A$"C"58 : "VALUE NUMBER TO CHANGE";VN26B : "CURRENT VALUE - ";LX(VN);",";LY(VN)Z6L : "CHANGE TO";LX(VN),LY(VN)f6V : 6` : A$""PS1:22506j : A$"Q"22506t : 6~ A$"2"6 : " LR STAT VALUES7 : "Y-INTERCEPT - ";: "#.####^^^^";A;M7 : " SLOPE - ";: "#.####^^^^";B7 : "CORRALATION - ";: "#.####^^^^";R;7 : " X*Y SUM - ";: "#.####^^^^";XY7 : "SUM OF X'S - ";: "#.####^^^^";X;"8 : " SUM OF Y'S - ";: "#.####^^^^";YZ8 : "SUM OF X^2 - ";: "#.####^^^^";XS(1);8 : " SUM OF Y^2 - ";: "#.####^^^^";YS8 : "NUMBER OF TERMS - ";:NL;8 : "  TO EXIT";8 : A$:A$(13)25508 : 9 1980A9 ***************************************DISK OPERATIONSu9 " DISK OPERATIONS MENU9( :"  0. SAVE FILE92 :"  1. LOAD FILE9< :"  2. DISK STATUS$:F :"  3. VIEW DIRECTORYK:P :"  4. RETURNT:Z A$d:d A$"0"x:n : MO$"SD":x : #2,(F$(1)),W: : (DS$,2)"00": : 2,MO$: : 2,NS: : I1; : (DS$,2)"00"INS; : 2,SX(I)); : II18; : F; : T; : #2`; : t; : MO$"LR"; : #2,(F$),W; : (DS$,2)"00"; : 2,MO$; : 2,NL;" : 2,LF$(1);, : 2,LF$(2)<6 : I1#<@ : (DS$,2)"00"INL9 : MO$"SD"F$(1)F$(3)> : MO$"LR"F$F$(3)*>& : 6>0 : #2@>: : {>D A$"0"A$"1"A$"2""DISK STATUS...",DS$: 3>N A$"3">X A$"4"2580>b MO$"SD"800:170>l MO$"LR"1980:340<