Notes on command usage and/or its official documentation.
Create dataset with summary statistics over cases.
Convert string variables to numeric variables to or reversely.
Copy dictionary properties between files or variables.
Convert string variable into numeric variable with value labels.
Indicates start of Python or R program block.
Restructure data: convert cases to variables.
Set default directory. Affects all commands (including GET, SAVE, INSERT and SET CTEMPLATE) except SET TLOOK.
Hierarchical cluster analysis, often used in market segmentation.
Obsolete. Use an asterisk (*) for comments in syntax.
Only Pearson correlations. Use NONPAR CORR for Spearman/Kendall correlations.
For counting missing values over variables, use NMISS.
Creates lag/lead series, cumulative sums and more.
Choose which dataset is addressed by subsequent commands.
Assign name to dataset by which it can be addressed. Allows working on multiple datasets simultaneously.
Define macro. Mostly deprecated since Python was introduced in SPSS version 14.
Permanently delete one or more variables.
Descriptive statistics over all cases. Also fastest way to create z-scores.
Display parts of dictionary. Use SHOW for displaying settings.
A DOCUMENT is a data file description that is saved as part of the dictionary.
Delete one or more external files. Use carefully.
Does nothing except run pending transformations.
Exploratory factor analysis (including PCA).
Exclude selection of cases from procedures.
Set formats for (mostly) numeric variables..
Fastest option for running histograms and bar charts.
CSR classifies command as "Advanced Models" instead of "Advanced Statistics".
Open non SPSS data file (including Excel).
Deprecated since version 18. Will be removed from SPSS.
Run external syntax file. Deprecated as predecessor of INSERT.
Simulate large/complex data. Often used with LOOP.
Run external syntax file. Successor of (now deprecated INCLUDE).
Merge files with similar cases, different variables.
Specify missing values for one or many variables.
Obsolete. Use SELECT IF with $casenum instead.
Couldn't find this option on IBM website.
Numeric counterpart of STRING. Rarely (if ever) needed.
Start monitoring, capturing or suppressing selected output.
Stop monitoring/capturing/suppressing selected output and show/save captured output if any.
Choose output window to which subsequent output should be appended.
Assign name to output window by which it can be addressed. Allows using multiple output windows simultaneously.
Remember current settings. Enables to RESTORE them later.
K-Means Cluster Analysis, often used for market segmentation.
Command name used to be PER ATTRIBUTES until SPSS version 18.
Command name used to be PER CONNECT until SPSS version 18.
Command name used to be PER COPY until SPSS version 18.
Command name used to be SAVE DIMENSIONS until SPSS version 18. Only available on Windows OS.
Save data as non SPSS file (including Excel).
Deprecated since Python was introduced in SPSS version 14.
Can be used with LOOP, DO REPEAT, TEMPORARY and DO IF.
Edit one or more settings except CD. Use SHOW for displaying settings.
Show one or more settings. Use SET for editing settings. Use DISPLAY for showing dictionary information.
Does not read data if no transformations are pending
Have procedures process groups of cases separately.
Create new string variable before setting its values with COMPUTE, IF or other command.
Display dictionary information from external SPSS data file.
Not mentioned in CSR. Some help available via F1 shortkey.
Erase all value labels from one or more variables and/or specify new ones. For editing value labels, ADD VALUE LABELS is usually a better option.
Set display width (columns in variable view) for variable(s).
Restructure data: convert variables to cases.
Allow variables to be addressed by index. Mainly used with LOOP.
File is written after running subsequent procedure, possibly EXECUTE.