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 Windows95
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 programs written 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 Jointplt 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.
- A. Question mode: Type: ProgamName and answer the
questions asked by the program after having typed the name of the program.
- B. Interface mode: Type: ProgramName InputFile1, where means a space.
- C. Redirection mode: Type: ProgramName <InputFile2. This way of
entering information into a program is called redirecting input and the 'less-then' sign
(<) should always be immediately followed by the file name without an additional
space.
Note: The two input files InputFile1 and InputFile2 are generally not the same.
Analysis programs
- A. Question mode: The analyses programs expect file names of input files you
have already available and names of output files with names of your own choosing, but
preferably with the suggested extensions.
- B. Interface mode: not recommended.
- C. Redirection mode: As explained in more detail below you may collect the file names
of option A. in a special file, say <JobName>.fil. Given you have such a file, the analysis
programs can be called via TRILIN.EXE <<JobName>.fil. Note that the first < is the input
redirection sign and the second one belongs to <JobName> the generic indication of a file name.
Postproc programs
- A. Question mode: The postproc programs will ask a mixture of questions, and
you have to supply both file names and parameter values. Your answers will be stored in a
<program>.log file, where <program> stands for one of the postproc programs. The
.log file should be renamed to, say, <JobName>.log and this file can then be used in option
C. The renaming is essential.
- B. Interface mode: The postproc programs can also be used by calling
T3rotate.exe
<JobName>.sro, which is the way the Interface calls these programs. The
extension .sro is used for T3rotate, .sre for Residual and .sjp for
Joinplt. In this manner of calling all postproc programs assume you already have a
<JobName>.cpc in the directory from which you are
calling the programs. The structure of these .s?? files
will be indicated below.
- C. Redirection mode: In this mode the postproc programs are called as
T3rotate.exe <<JobName>.log, where the <JobName>.log is the file created as indicated under
A.
ANALYSIS PROGRAMS
TRILIN and TUCKALS3 and TUCKALS2
- A. Question mode e.g. type at run command: tuckals3
- Name output file: <JobName>.out
- Name parameter file: <JobName>.set. The contents of
this file are described below.
- Name data file: <DataName>.dat
- Name of label file: <DataName>.lab (if labprm not equal to 0 in .set file)
- Name of file with missing data pointers :<DataName>.mis (if nummis
and imiss both unequal to 0). This file can be made with
Misindex.exe, or via Preproc3.exe or any editor.
- Name output file for components and core: <JobName>.cpc
(Necessary for later postproc analyses).
- C. Redirection mode e.g. type at run command: Tuckals3.exe <<JobName>.fil
- To facilitate multiple analyses, the required files can be listed (one per line) in a file, e.g.
<JobName>.fil.
- In the case above, the contents of this file would look like:
-
- <JobName>.out
- <JobName>.set
- <DataName>.dat
- <DataName>.lab
- <DataName>.mis
- <JobName>.cpc
POSTPROCESSING PROGRAMS
A. Question mode e.g. type at run command: t3rotate
B. Interface mode
- T3ROTATE (a program to rotate component matrices)
type at run command:: T3rotate.exe <JobName>.sro
The content of the <JobName>.sro file is described
below.
- RESIDUAL (a program to calculate and printed residuals)
type at run command:: Residual.exe <JobName>.sre
The content of the <JobName>.sre file is described
below.
- JOINTPLT (a program to construct joint plots)
type at run command:: Jointplt.exe <JobName>.sjp
The content of the <JobName>.sjp file is described
below.
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:
- Records are based on fixed-column input
- Numbers on the records should be right-adjusted; the column number indicated is the
last column of the field.
- All non-text records work with fields of 5 columns wide, the
random seed being the only exception, it takes 10 columns.
- When no relevant parameter is active at a certain location, this is indicated by '------'.
- A detailed explanation of the meaning of the options can be found in the Helpfile of
3WayPack, which can be downloaded from this website.
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
Faculty of Social and Behavioural Sciences, Leiden University
The Three-Mode Company, Leiden, The Netherlands
E-mail: kroonenb at fsw.leidenuniv.nl
First version : 13/06/1999;