File: NPAR2.FT of Tape: Various/ETH/eth11-2
(Source file text) 

C	NPAR2.FOR - NONPARAMETRIC STATISTICS USING:
C  WTEST	- KENDALL COEFFICIENT OF CONCORDANCE
C  QTEST	- COCHRAN Q-TEST
C  MOMEN	- FIRST FOUR MOMENTS
C  ...USES RANK, TIE
	DIMENSION A(8,3),A1(24),TEN(10),R(8,3),UBO(3),ANS(4)
	EQUIVALENCE (A,A1)
	DATA A/4.,2.,1.,7.,6.,3.,5.,8.,7.,2.,1.,6.,4.,5.,3.,8.,
	1 7.,4.,2.,6.,5.,3.,1.,8./
C
C  OUTPUT CHANNEL = IOUT
	IOUT=2
C
C	WTEST
	CALL WTEST(A,R,8,3,TEN,WKEN,CHIS,NDF,0)
	WRITE(IOUT,100) ((A(I,J),J=1,3),I=1,8),WKEN,CHIS,NDF
100	FORMAT(/' KENDALL WTEST: 8 VARIABLES, 3 CASES:'/
	1 8(3F10.0/)/' COEF. OF CONCORDANCE =',F8.4,/
	2' CHI-SQUARE =',F8.3,' SHOULD BE 0'/' DEG OF FREEDOM =',I4)
C
C	MOMEN
	DO 1 I=1,10
1	TEN(I)=0.
	DO 2 J=1,24
	K=IFIX(A1(J))
2	TEN(K)=TEN(K)+1.
	WRITE(IOUT,101) (K,TEN(K),K=1,10)
101	FORMAT(//' MOMENTS - FREQUENCY DIST. OF ABOVE ARRAY:'/
	1 ' NUMBER  FREQUENCY'/(I5,6X,F4.0))
	UBO(1)=0.
	UBO(2)=1.
	UBO(3)=10.
	CALL MOMEN(TEN,UBO,5,ANS)
	WRITE(IOUT,102) (K,ANS(K),K=1,4)
102	FORMAT(/' MOMENT     VALUE'/(I5,3X,F9.3))
C
C	QTEST
	XMEAN=ANS(1)
	DO 3 I=1,24
	IF(A1(I)-XMEAN) 4,4,5
4	A1(I)=0.
	GO TO 3
5	A1(I)=1.
3	CONTINUE
	A(6,1)=1.
	WRITE(IOUT,103) ((A(I,J),J=1,3),I=1,8)
103	FORMAT(//' Q-TEST - DICHOTOMOUS DATA (8 SETS/3 GROUPS)'//
	1 8(3F8.0/)/)
	CALL QTEST(A1,8,3,Q,NDF)
	WRITE(IOUT,104) Q,NDF
104	FORMAT(' COCHRAN Q-STATISTIC ='F8.3,' DEG OF FREEDOM ='I2/)
	STOP
	END