Stand-Alone Manual for Programs in 3WayPack

INTRODUCTION

The running of the programs may seem from the explanations given below and it is precisely for this reason that the Interface was constructed and that we are working on a Windowsw95 Interface. The instructions below are meant for non-Windows95 systems and for those instances in which it is not possible for whatever reason to run under the Interface. Part of the complexity is due to attempt to foresee all problems and due to the presence of a large number of programs, which do not all exactly work in the same manner.

Programs

There are two types of programs in 3WayPack: Interface programs written in Turbo Pascal: IF3, Preproc3 (PP3) and Postproc (OPP), and Analysis programswritten in Fortran: mostly Fortran77, but gradually more and more Fortran90 subroutine will creep in. Tuckals2, Tuckals3, and Trilin are primary programs which operate on three-way data arrays and T3Rotate, Residual and Joinplt which are secondary or postproc programs which operate on output generated by the primary programs. Thus there are 3 Interface program which can only be run from the Interface and 6 analysis programs which can also be run independently from the run command or from a dos box.

Conventions with respect to file names

There are several conventions in this documents and recommended practices for the naming of files which are printed in a special font. Names between pointed bracket <>, such as <JobName> are generic names to be replaced by the user. Often extensions are generated by the programs and they should (in principle) not be changed or used differently by the user: .job, .set, .sro, .sre, .sjp, .cpc, .rpc. Other extensions are recommended .dat (data file), .lab (label file), .mis (file with missing data pointers), or generated by the programs but may be changed: .out, .oro, .ore, .ojp. Two generic names will be used: <JobName>.ext to indicate the files which all pertained to the same analysis. This is especially useful to keep order in a directory when the output of an analysis is further analysed with the postproc programs. The other is <DataName>.ext which is used for the file name of the data (<DataName>.dat) and related files such as the label file <DataName>.lab and <DataName>.mis. A very special file is the <JobName>.cpc, which contains the component matrices, the core array and the total sum of squares of an analysis and which contains the information or data for the postproc programs.

GENERAL

All programs can be run by simply typing their name at the run command from the start menu in Windows95. There are three basic ways to provide the programs with the information necessary to carry out an analysis. Note: The two input files InputFile1 and InputFile2 are generally not the same.

Analysis programs

Postproc programs


ANALYSIS PROGRAMS

TRILIN and TUCKALS3 and TUCKALS2


POSTPROCESSING PROGRAMS

A. Question mode e.g. type at run command: t3rotate

B. Interface mode

SET-UP FILES FOR ANALYSIS PROGRAMS

INTRODUCTION

The set-up files (called .set, .sro, .sre, or .sjp) for the analysis programs are described below. Unfortunately, there is no completely general format and different programs have in places different set-ups. Only the three primary analysis programs are very much alike. However, some general principles apply:

TRILIN SET-UP FILE

 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
                 臼臼臼   臼臼    臼   臼      臼   臼臼臼                  
                   臼     臼  臼   臼   臼      臼   臼   臼                 
                   臼     臼臼    臼   臼      臼   臼   臼                 
                   臼     臼  臼   臼   臼      臼   臼   臼                 
                   臼     臼  臼   臼   臼臼臼  臼   臼   臼                 
                                                                             
          Program for Analysing Three-Way Data with Trilinear Models         
                          (Parallel Factor Analysis)                         
      Copyright P.M. Kroonenberg                      LEIDEN UNIVERSITY      
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
         D E S C R I P T I O N  O F  I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
Parameter Column Value         Description                   Options
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1    	 TITLE FOR THE ANALYSIS
 TITLE       Example Manual TRILIN with default values

 RECORD 2    	 DATA SPECIFICATIONS -- (OBLIGATORY)
 I          5    15  Number of levels in first mode
 J         10    10  Number of levels in second mode
 K         15     6  Number of levels in third mode
 P         20     2  Number of components
 NUMMIS    25     0  Number of missing data points

 RECORD 3    	  PRINT/PLOT OPTIONS FOR LINE PRINTER
 IPLOT      5     1  Plot of component loadings         0 = no, 1 = unit length
                                                        2 = Unit mean square
                                                        3 = PCA-scaled
 NOTES     10     1  Printing of notes                  0 = no, 1 = yes
 INCONF    15     0  Printing of initial configuration  0 = no, 1 = yes
 ITERPR    20     1  Printing of iteration table        0 = no, 1 = yes
 IPRCOR    25     0  Printing of core matrix            0 = no, 1 = yes
 ICONTR    30     0  Printing of contributions SS(FIT)  0 = yes, 1 = no
 LABPRM    35   111  Labels for levels of modes         000 = no,111 = all modes
 PLROWS    40    43  Plot size: rows
 PLCOLS    45    78  Plot size: columns
 ASCUPP    50     0  Conversion of output               0=none; 1=ASCII only
                                                        2=UPPER case; 3=1+2
 RECORD 4      ANALYSIS OPTIONS
 ICENTR     5     3  Centring:                          0 = NO
                                                        1 = double centring
                                                            per frontal slice
                                                        2 = centre rows
                                                        3 = centre columns
                                                        4 = centre frontal slice
                                                        5 = overall centring
                                                        6 = tube centring
                                                        +10 = as 1 to 6 plus
                                                          printing removed means
 INORM     10     2  Normalise SSQ of slices to ONE     0 = no
                                                        1 = frontal slices
                                                        2 = lateral slices
                                                        +10 = as 1 to 2 plus
                                                          printing removed SSQ
 MAX       15   100  Maximum number of iterations       0 = 100
 IEPS      20     8  Convergence criterion for loss function
                                                        0 = 8 = default = 1E-8
 IANALS    25     1  Number of analyses                 0 = 1, 20 = maximum
 IAUTOM    30     0  Automatic selection best analysis  0 = no, 1 = yes
 IRELAX    35     1  Use overrelaxation techniques      0 = no,1 = yes
 IMISS     40     0  Missing data                       0 = no,1 = 2 = yes
                                                        1 = internal starting values
				                        2 = user starting values
                                                        11,12 =+echo coordinates
 ISTEPA    45     0  Type of restrictions on mode A     0 = none,1 = orthonormal
                                                        2 = nonnegativity
 ISTEPB    50     0  Type of restrictions on mode B     as ISTEPA
 ISTEPC    55     0  Type of restrictions on mode C     as ISTEPA
 IEXA      60     0  Initial configuration first mode   0 = random, not fixed
                                                        1 = external, fixed
                                                        2 = external, not fixed
                                                        3 = tuckals, not fixed
 IEXB      65     0  Initial configuration second mode  as IEXA
 IEXC      70     0  Initial configuration third mode   as IEXA
 ISEED     80          0  External random seed number   0 =internally determined

 RECORD 5      LABELS FOR THE THREE MODES -- (DEFAULT = BLANK)
 MLABA     12      Concepts
 MLABB     24      Scales
 MLABC     36      Personality

 RECORD 6 VARIABLE INPUT FORMAT -- (OBLIGATORY)
 FMT       80      (10F3.1)

EXAMPLE TRILIN SET-UP FILE:
OSGOOD DATA

       Example Manual Trilin with default settings
          15   10    6    2    0
           1    1    0    1    0    0  111   43   78    0
           3    2  100    8    1    0    1    0    0    0    0    0    0    0         0
       Concepts    Scales      Personality
       (10F3.1)
       

TUCKALS2 SET-UP FILE

 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
      臼臼臼  臼  臼  臼臼臼  臼  臼  臼臼臼   臼      臼臼臼   臼臼臼       
        臼    臼  臼  臼      臼 臼   臼   臼  臼      臼           臼       
        臼    臼  臼  臼      臼臼    臼臼臼  臼      臼臼臼    臼臼       
        臼    臼  臼  臼      臼 臼   臼   臼  臼          臼   臼           
        臼    臼臼臼  臼臼臼  臼  臼  臼   臼  臼臼臼  臼臼臼   臼臼臼       
                                                                             
                  Three-way principal components analysis                    
                          with extended core matrix                          
                                                                             
      Copyright P.M. Kroonenberg                      LEIDEN UNIVERSITY      
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                        I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 PARM     COL  VALUE                DESCRIPTION          OPTIONS
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1      TITLE FOR THE ANALYSIS

 TITLE      1 Example set-up file for TUCKALS2


 RECORD 2      DATA SPECIFICATIONS -- (OBLIGATORY)

 I          5    15  Number of levels in first mode
 J         10    10  Number of levels in second mode
 K         15     6  Number of levels in third mode
 P         20     2  Number of components in first mode
 Q         25     2  Number of components in second mode
 ------    30
 NUMMIS    35     0  Number of missing data points

 RECORD 3      PRINT/PLOT OPTIONS FOR LINE PRINTER

 IPLOT      5     3  Plot of component loadings         0=no, 1=unit length
                                                        2=Unit mean square
                                                        3=PCA-scaled
 NOTES     10     1  Printing of notes                  0=no, 1=yes
 INCONF    15     0  Printing of initial configuration  0=no, 1=yes

 ITERPR    20     1  Printing of iteration table        0=no, 1=yes
 IPRCOR    25     0  Printing of core matrix            0=compact, 1=slices
 ------    30
 ICONTR    35     0  Printing of contributions SS(FIT)  0=yes, 1=no
 LABPRM    40   111  Labels for levels of modes         000 = no, 111 = all modes
 PLROWS    45    43  Plot size: rows
 PLCOLS    50    78  Plot size: columns
 ASCUPP    55     0  Conversion of output               0=none; 1=ASCII only
                                                        2=UPPER case; 3=1+2
RECORD 4      ANALYSIS OPTIONS

 ICENTR     5     3  Centring:                          0=no
                                                        1=double centring
                                                        2=centre rows
                                                        3=centre columns
                                                        4=centre slice
                                                        5=overall centring
                                                        6=tube centring
                                                      +10=printing removed means
 INORM     10     2  Normalisation                      0=no
                                                        1=per frontal slice
                                                        2=per lateral slice
                                                      +10=printing removed SSQs
 MAX       15    50  Maximum number of iterations       0=50

 IEPS      20     8  Convergence criterion for loss function
                                                        0=8=default = 1E-8
 IRELAX    25     0  Use acceleration   techniques      0=no,1=yes
 IMISS     30     0  Missing data                       0=no,1=2=yes
                                                        Type of starting values:
                                                        1=frontal slice means
                                                        2=user supplied values
                                                        11,12=+echo coordinates
 IEXA      35     0  Initial configuration first mode   0=Tucker, not fixed
                                                        1=external, fixed
                                                        2=external, not fixed
                                                        3=random, not fixed
 IEXB      40     0  Initial configuration second mode  as IEXA
 -----     45
 ISEED     55          0  External random seed number   0=internally determined


 RECORD 5      LABELS FOR THE THREE MODES -- (DEFAULT=BLANK)

 LABA      12      Concepts
 LABB      24      Scales
 LABC      36      Personality

 RECORD 6 VARIABLE INPUT FORMAT -- (OBLIGATORY)

 FMT       80      (10F3.1)

EXAMPLE TUCKALS2 SET-UP FILE:
OSGOOD DATA

Example set-up file for TUCKALS2
   15   10    6    2    2    2    0
    3    1    0    1    0    0    0  111   43   78    0
    3    2   50    8    0    0    0    0    0         0
Concepts    Scales     Personality
(10F3.1)
       

TUCKALS3 SET-UP FILE

 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
      臼臼臼  臼  臼  臼臼臼  臼  臼  臼臼臼   臼      臼臼臼   臼臼臼       
        臼    臼  臼  臼      臼 臼   臼   臼  臼      臼           臼       
        臼    臼  臼  臼      臼臼    臼臼臼  臼      臼臼臼    臼臼       
        臼    臼  臼  臼      臼 臼   臼   臼  臼          臼       臼       
        臼    臼臼臼  臼臼臼  臼  臼  臼   臼  臼臼臼  臼臼臼   臼臼臼       
                                                                             
                  Three-way principal components analysis                    
                                                                             
      Copyright P.M. Kroonenberg                      LEIDEN UNIVERSITY      
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
                        I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 PARM     COL  VALUE                DESCRIPTION          OPTIONS
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1      TITLE FOR THE ANALYSIS

 TITLE      1 Example manual TUCKALS3 with default values


 RECORD 2      DATA SPECIFICATIONS -- (OBLIGATORY)

 I          5    15  Number of levels in first mode
 J         10    10  Number of levels in second mode
 K         15     6  Number of levels in third mode
 P         20     2  Number of components in first mode
 Q         25     2  Number of components in second mode
 R         30     2  Number of components in third mode
 NUMMIS    35     0  Number of missing data points

 RECORD 3      PRINT/PLOT OPTIONS FOR LINE PRINTER

 IPLOT      5     3  Plot of component loadings         0=no, 1=unit length
                                                        2=Unit mean square
                                                        3=PCA-scaled
 NOTES     10     1  Printing of notes                  0=no, 1=yes
 INCONF    15     0  Printing of initial configuration  0=no, 1=yes

 ITERPR    20     1  Printing of iteration table        0=no, 1=yes
 ------    25
 IPRCOV    30     0  Printing of latent covar.matrix    0=no, 1=yes
 ICONTR    35     0  Printing of contributions SS(FIT)  0=yes, 1=no
 LABPRM    40   111  Labels for levels of modes         000 = no, 111 = all modes
 PLROWS    45    43  Plot size: rows
 PLCOLS    50    78  Plot size: columns
 ASCUPP    55     0  Conversion of output               0=none; 1=ASCII only
                                                        2=UPPER case; 3=1+2
RECORD 4      ANALYSIS OPTIONS

 ICENTR     5     3  Centring:                          0=no
                                                        1=double centring
                                                        2=centre rows
                                                        3=centre columns
                                                        4=centre slice
                                                        5=overall centring
                                                        6=tube centring
                                                      +10=printing removed means
 INORM     10     2  Normalisation                      0=no
                                                        1=per frontal slice
                                                        2=per lateral slice
                                                      +10=printing removed SSQs
  MAX      15   100  Maximum number of iterations       0=50

 IEPS      20     8  Convergence criterion for loss function
                                                        0=8=default = 1E-8
 IRELAX    25     0  Use acceleration   techniques      0=no,1=yes
 IMISS     30     0  Missing data                       0=no,1=2=yes
                                                        Type of starting values:
                                                        1=frontal slice means
                                                        2=user supplied values
                                                        11,12=+echo co-ordinates
 IEXA      35     0  Initial configuration first mode   0=Tucker, not fixed
                                                        1=external, fixed
                                                        2=external, not fixed
                                                        3=random, not fixed
 IEXB      40     0  Initial configuration second mode  as IEXA
 IEXC      45     0  Initial configuration third mode   as IEXA
 ISEED     55          0  External random seed number   0=internally determined


 RECORD 5      LABELS FOR THE THREE MODES -- (DEFAULT=BLANK)

 LABA      12      Concepts
 LABB      24      Scales
 LABC      36      Peersonality

 RECORD 6 VARIABLE INPUT FORMAT -- (OBLIGATORY)

 FMT       80      (10F3.1)

EXAMPLE TUCKALS3 SET-UP FILE:
OSGOOD DATA

Example set-up file for TUCKALS3
   15   10    6    2    2    2    0
    3    1    0    1    0    0    0  111   43   78    0
    3    2  100    8    0    0    0    0    0         0
Concepts    Scales     Personality
(10F3.1)
       

T3ROTATE SET-UP FILE


 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
             臼臼   臼臼   臼臼臼  臼臼臼   臼臼臼  臼臼臼                 
             臼  臼  臼  臼    臼    臼   臼    臼    臼                     
             臼臼   臼  臼    臼    臼臼臼    臼    臼臼                  
             臼  臼  臼  臼    臼    臼   臼    臼    臼                     
             臼  臼  臼臼臼    臼    臼   臼    臼    臼臼臼                 
                                                                             
             A program to rotate components and core matrices                
                         of three-mode analyses.                             
                                                                             
             Copyright P.M. Kroonenberg     LEIDEN UNIVERSITY                
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                    I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1      TITLE FOR THE ANALYSIS
 TITLE		  	Example Set-up file T3ROTATE FOR Osgood data

 RECORD 2      INPUT PARAMETERS
 I		 5	Number of levels first mode     =       15
 J		10	Number of levels second mode    =       10
 K		15	Number of levels third mode     =        6

 P		20	Number of components (1st mode) =        3
 Q		25	Number of components (2nd mode) =        3
 R		30	Number of components (3rd mode) =        2

RECORD 3      ROTATION OPTIONS
                                                                     /(0=none)
 IROTA		 5	Type of rotation     (1st mode) =        1  / (1=varimax)
 IROTB		10	Type of rotation     (2nd mode) =        1 {  (2=oblique)
 IROTC		15	Type of rotation     (3rd mode) =        1  \ (3=const. 1st cmp)
 LABPRM	        20	Labels for elements of modes           111  (0=no,111=all modes)
 IPLOT		25	Plot of rotated components               1  (0=no,1=yes)
 PLROWS	        30	Plot size: rows                         43
 PLCOLS	        35	Plot size: columns                      78
 ASCUPP  	40	Conversion of output                     0

RECORD 4      LABELS FOR THE THREE MODES -- (DEFAULT = BLANK)
 MLABA		12	Concepts
 MLABB		24	Scales
 MLABC		36	Personality

RECORD 5      LABELS FILE (IF LABPRM =1)-- (Supply proper path!)
 FILENAME	        File name of label file

EXAMPLE T3ROTATE SET-UP FILE:
OSGOOD DATA

Example Set-up file T3ROTATE for Osgood Data
   15   10    6    3    3    2    3
    1    1    1    0    1   43   78    0
Concepts    Scales      Personality
OSGOOD.LAB
       

RESIDUAL SET-UP FILE

 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
         臼臼   臼臼臼  臼臼臼  臼  臼臼臼   臼  臼  臼臼臼   臼            
         臼  臼  臼      臼      臼  臼   臼  臼  臼  臼   臼  臼            
         臼臼   臼臼   臼臼臼  臼  臼   臼  臼  臼  臼臼臼  臼            
         臼  臼  臼          臼  臼  臼   臼  臼  臼  臼   臼  臼            
         臼  臼  臼臼臼  臼臼臼  臼  臼臼臼  臼臼臼  臼   臼  臼臼臼        
                                                                             
                      A program to analyse residuals of                      
                       three-mode (component) analyses                       
                                                                             
         Copyright P.M. Kroonenberg                  LEIDEN UNIVERSITY       
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                      I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 PARM     COL  VALUE                DESCRIPTION          OPTIONS
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1      TITLE FOR THE ANALYSIS

 TITLE	1	Example set-up file RESIDUAL for Osgood data including missing data


 RECORD 2      DATA SPECIFICATIONS -- (OBLIGATORY)

 I	 	 5	15	Number of levels in first mode
 J		10	10	Number of levels in second mode
 K		15	 6	Number of levels in third mode
 P		20	 2	Number of components in first mode
 Q		25	 2  	Number of components in second mode
 R		30	 2	Number of components in third mode (0 if TUCKALS2)
 NUMMIS	        35	 0	Number of missing data points
 TYPANA	        40	 3	Type of original analysis     3=T3; 4=T2; 5=TRILIN

 RECORD 3      LABELS FOR THE THREE MODES -- (DEFAULT = BLANK)
 MLABA		12	Concepts
 MLABB		24	Scales
 MLABC		36	Personality

 RECORD 4      RESIDUAL OPTIONS

 IPLOT 		 5	 1	Output of plots and listings  0=none; 1=global
                                                              2=per frontal slice
 LABPRM 	10	 0	Labels for levels of modes            0=no, 111=all modes
 RESPRM 	15	 0	Output of residuals to file           0=no, 1=yes
 FITPRM 	20	 0	Output of fitted data to file         0=no, 1=yes
 PLROWS 	25	43	Plot size: rows
 PLCOLS 	30	78	Plot size: columns

 ICENTR 	35	 3	Centring:                             0=none
                                 per frontal slice:            1=double centring
                                                               2=centre rows
                                                               3=centre columns
                                                               4=centre slice
 ISTAND 	40	 0	Standardisation per slice             0=no, 1=yes
 IMISS		45	 2	Missing data                  0=no
                                                              1=slice mean substitution
                                                              2=user provided values

 RECORD 5      NAME DATA FILE
 DATFIL	                        Name of the data file

 RECORD 6      DATA FORMAT
 DATFMT	                        Format of the data

 RECORD 7      NAME COMPONENT AND CORE FILE FILE
 CPCFIL	                        Name of the file with components and core

 RECORD 8      NAME OUTPUT FILE
 OUTFIL	                        Name of the output file

 RECORD 9      NAME MISSING DATA POINTER FILE -- if NUMMIS and IMISS are unequal 0
 MISFIL	                        Name of the missing data pointer file

EXAMPLE RESIDUAL SET-UP FILE:
OSGOOD DATA WITH MISSING DATA

Example Set-up file RESIDUAL for Osgood Data including missing data
   15   10    6    2    2    2    2    3
Concepts    Scales      Personality
    1    0    0    0   43   78    3    0    2
osgoodm.dat
(10f3.0)
osgoodm.cpc
osgoodm.ore
osgoodm.mis
       

JOINTPLT SET-UP FILE

 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                                                                             
        臼  臼臼   臼  臼臼臼  臼臼臼      臼臼   臼      臼臼  臼臼臼    
        臼  臼  臼  臼  臼   臼   臼        臼  臼  臼      臼  臼   臼      
        臼  臼  臼  臼  臼   臼   臼        臼臼臼  臼      臼  臼   臼      
        臼  臼  臼  臼  臼   臼   臼        臼      臼      臼  臼   臼      
     臼臼  臼臼臼  臼  臼   臼   臼        臼      臼臼臼  臼臼臼   臼      
                                                                             
                       A program to construct JOINT PLOTS                    
                       of three-mode (component) analyses                    
                                                                             
     Copyright P.M. Kroonenberg                          LEIDEN UNIVERSITY   
 様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様
                    I N P U T   P A R A M E T E R S
 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳
 RECORD 1      TITLE FOR THE ANALYSIS
 TITLE		 1	Example JOINPLT for Osgood data

 RECORD 2      INPUT PARAMETERS
 I		 5	Number of levels first mode     =       15
 J		10	Number of levels second mode    =       10
 K		15	Number of levels third mode     =        6

 P		20	Number of components (1st mode) =        3
 Q		25	Number of components (2nd mode) =        3
 R		30	Number of components (3rd mode) =        2

 RECORD 3      LABELS FOR THE THREE MODES -- (DEFAULT = BLANK)
 MLABA		12	Concepts
 MLABB		24	Scales
 MLABC		36	Personality

 RECORD 4      JOINT PLOT OPTIONS
 IJPLOT 	 5	Type of joint plot                       1 (0=no,1=modes 1+2;
                                                                    2=modes 1+3;
                                                                    3=modes 2+3;
                                                                    4=All modes)
 LABPRM 	10	Labels for elements of modes             0 (0=no,111=All modes)
 ISYM   	15	Suppress output if 1st and 2nd mode same 0 (0=no,1=yes)
 INPROD 	20	Output of inner products                 0 (0=no,1=yes)
 PLROWS 	25	Plot size: rows                         43
 PLCOLS 	30	Plot size: columns                      78
 TYPANA 	35	Original analysis                        0 (0=3=T3;4=T2)
 ASCUPP 	40	Conversion of output                     0
 TYPLOT 	45	Type of scaling of joint plots           0 (0=symmetric,1=PCA)

 RECORD 5      LABELS FILE (IF LABPRM =1)
 FILENAME	      File name of label file (Supply correct path!)

EXAMPLE JOINTPLT SET-UP FILE:
OSGOOD DATA

Example of JOINTPLT for Osgood data
   15   10    6    3    3    2    3
Concepts    Scales      Personality
    1    0    0    0   43   78    3    0    0
OSGOOD.LAB
       

|TOP |
P.M. Kroonenberg
Leiden Institute of Education and Child Studies, Leiden University
Wassenaarseweg 52, 2333 AK Leiden, The Netherlands
Tel. *-31-71-5273446/5273434 (secr.); fax *-31-71-5273945 E-mail: kroonenb at fsw.leidenuniv.nl
First version (month/day/year): 06/13/1999;