CSLOGISTIC

CSLOGISTIC is available in Sampling and Testing.

CSLOGISTIC performs logistic regression analysis on a binary or multinomial dependent variable using the generalized link function for samples that are drawn by complex sampling methods.

Note: Square brackets that are used in the CSLOGISTIC syntax chart are required parts of the syntax and are not used to indicate optional elements. Equals signs (=) that are used in the syntax chart are required elements. All subcommands, save the PLAN subcommand, are optional.

CSLOGISTIC dependent var ({LOW   }) BY factor list WITH covariate list
                          {HIGH**}
                          {value }

  /PLAN FILE = file

  /JOINTPROB FILE = file

  /MODEL effect list

  /INTERCEPT INCLUDE = {YES**} SHOW = {YES**}
                       {NO   }        {NO   }
                       {ONLY }

  /CUSTOM LABEL = "label"

     LMATRIX = {number effect list effect list ...; ...}
               {number effect list effect list ...     }
               {effect list effect list ...; ...       }
               {effect list effect list ...            }
               {ALL list; ALL ...                      }
               {ALL list                               }

     KMATRIX = {number; number; ...}
               {number             }

  /CUSTOM ...

  /ODDSRATIOS {FACTOR = [varname ({LOW   }) varname ...] }
                                  {HIGH**}
                                  {value }

              {COVARIATE = [varname ({1**        }) varname ...]}
                                     {number list}

               CONTROL = [varname (value) varname (value) ...]

  /ODDSRATIOS ...

  /CRITERIA CHKSEP = {20**} CILEVEL = {95** } DF = n
                     {n   }           {value}

            LCONVERGE = [{0**   } {RELATIVE**}] MXITER = {100**}
                    {value} {ABSOLUTE  }           {n    }

            MXSTEP = {5**} PCONVERGE = [{1E-6**} {RELATIVE**}]  
                     {n  }              {value } {ABSOLUTE } 

            SINGULAR = {1E-12**}
                       {value  }

  /STATISTICS PARAMETER EXP SE TTEST CINTERVAL DEFF DEFFSQRT

  /TEST TYPE = {F**         } PADJUST = {LSD**        }
               {ADJF        }           {BONFERRONI   }
               {CHISQUARE   }           {SEQBONFERRONI}
               {ADJCHISQUARE}           {SIDAK        }
                                        {SEQSIDAK     }


  /DOMAIN VARIABLE = varname (value)

  /MISSING CLASSMISSING = {EXCLUDE**}
                          {INCLUDE  }

  /PRINT SAMPLEINFO** VARIABLEINFO** SUMMARY**

         HISTORY({1**}) GEF LMATRIX COVB CORB CLASSTABLE NONE
                 {n  }

  /SAVE PREDPROB(rootname:{25**}) PREDVAL(varname)
                          {n   }

  /OUTFILE {COVB = 'savfile'|'dataset'} {MODEL = 'file'    }
           {CORB = 'savfile'|'dataset'} {PARAMETER = 'file'}

**Default if the keyword or subcommand is omitted.

This command reads the active dataset and causes execution of any pending commands. See the topic Command Order for more information.

Syntax for the CSLOGISTIC command can be generated from the Complex Samples Logistic Regression dialog.

Release History

Release 13.0

  • Command introduced.

Release 17.0

  • Added support for SET THREADS.

Example

CSLOGISTIC y BY a b c WITH x
  /PLAN FILE='/survey/myfile.csplan'.