GENLIN

GENLIN is available in SPSS® Statistics Standard Edition or the Advanced Statistics Option.

The GENLIN procedure fits the generalized linear model and generalized estimating equations.

Note: Equals signs (=) used in the syntax chart are required elements. All subcommands are optional.

GENLIN
    {dependent-var  [(REFERENCE = {LAST**})] [(ORDER = {ASCENDING**})]}
                                  {FIRST }             {DESCENDING }
                                  {value }             {DATA       }

    {events-var OF {trials-var}                                       }
                   {n         }

    [BY factor-list [(ORDER = {ASCENDING**})]]
                              {DESCENDING }
                              {DATA       }

    [WITH covariate-list]

[/MODEL  [effect-list]    [INTERCEPT = {YES**}]
                                       {NO   }

    [OFFSET = {variable}]    [SCALEWEIGHT = variable]
              {value   }

    [DISTRIBUTION = {BINOMIAL        }]
                    {GAMMA           }
                    {IGAUSS          }
                    {MULTINOMIAL     }
                    {NEGBIN ({1**  })}
                             {value}
                             {MLE  }
                    {NORMAL          }
                    {POISSON         }
                    {TWEEDIE (value) }

    [LINK = {CLOGLOG         }]]
            {IDENTITY        }
            {LOG             }
            {LOGC            }
            {LOGIT           }
            {NEGBIN          }
            {NLOGLOG         }
            {ODDSPOWER(value)}
            {POWER(value)    }
            {PROBIT          }
            {CUMCAUCHIT      }
            {CUMCLOGLOG      }
            {CUMLOGIT        }
            {CUMNLOGLOG      }
            {CUMPROBIT       }

[/CRITERIA  [ANALYSISTYPE = {3**} [({WALD**})]   [CHECKSEP = {20**}]
                            {1  }   {LR    }                 {n   }
                            {ALL}

    [CILEVEL = {95** }]    [CITYPE = {WALD**              }]
               {value}               {PROFILE [({1E-4**})]}
                                                {value }

    [COVB = {MODEL**}]     [HCONVERGE = {0**  } [({ABSOLUTE**})]]
            {ROBUST }                   {value}   {RELATIVE  }

    [INITIAL = {number-list [NEGBIN({1**  })]}]
                                    {value}
               {'savfile' | 'dataset'        }

    [LCONVERGE = {0**  } [({ABSOLUTE**})]]    [LIKELIHOOD = {FULL**}]
                 {value}   {RELATIVE  }                     {KERNEL}

    [MAXITERATIONS = {100**}]    [MAXSTEPHALVING = {5**}]
                    {n    }                        {n  }

    [METHOD = {FISHER ({1**})}]
                       {n  }
              {NEWTON        }

    [PCONVERGE = {1E-6**} [({ABSOLUTE**})]]
                 {value }   {RELATIVE  }

    [SCALE = {MLE**   }]
             {DEVIANCE}
             {PEARSON }
             {1**     }
             {value   }

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

[/REPEATED SUBJECT = variable [* variable...]

    [WITHINSUBJECT = variable [* variable...]]

    [SORT = {YES**}]
            {NO   }

    [CORRTYPE = {INDEPENDENT**      }]
                {AR(1)              }
                {EXCHANGEABLE       }
                {FIXED (number-list)}
                {MDEPENDENT (n)     }
                {UNSTRUCTURED       }

    [ADJUSTCORR = {YES**}]
                  {NO   }

    [COVB = {ROBUST**}]
            {MODEL   }

    [HCONVERGE = {0**  }]
                 {value}

    [MAXITERATIONS = {100**}]
                     {n    }

    [PCONVERGE = {1E-6**} [({ABSOLUTE**})]]
                 {value }   {RELATIVE  }

    [UPDATECORR = {1**}]]
                  {n  }

[/EMMEANS [TABLES = factor [* factor ...]]

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

    [SCALE = {ORIGINAL** }]
             {TRANSFORMED}

    [COMPARE = factor [* factor ...]]

    [CONTRAST = {PAIRWISE**                }]
                {DEVIATION                 }
                {DIFFERENCE                }
                {HELMERT                   }
                {POLYNOMIAL ({1,2,3,...**})}
                             {number-list}
                {REPEATED                  }
                {SIMPLE   (value)          }

    [PADJUST = {LSD**        }]
               {BONFERRONI   }
               {SEQBONFERRONI}
               {SIDAK        }
               {SEQSIDAK     }

[/EMMEANS...]

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

[/PRINT  [CORB] [COVB] [CPS**] [FIT**] [GEF] [HISTORY[({1**})]]
                                                       {n  }
        [LAGRANGE] [LMATRIX] [MODELINFO**] [SOLUTION**[(EXPONENTIATED)]]
        [SUMMARY**] [DESCRIPTIVES**] [WORKINGCORR] [NONE]]

[/SAVE [XBPRED[({varname             })]] [XBSTDERROR[({varname             })]]
                {rootname[:{25**   }]}                 {rootname[:{25**   }]}
                           {integer}                             {integer}
       [MEANPRED[({varname           })]]
                {rootname[:{25**   }]}
                           {integer}  
       [CIMEANPREDL[({varname             })]] CIMEANPREDU[({varname)            })]] 
                     {rootname[:{25**   }]}                 {rootname[:{25**   }]}
                                {integer}                              {integer}
       [PREDVAL[(varname)]]  [LEVERAGE[(varname)]]  [RESID[(varname)]]
       [PEARSONRESID[(varname)]] [DEVIANCERESID[(varname)]]
       [STDPEARSONRESID[(varname)]]  [STDDEVIANCERESID[(varname)]]
       [LIKELIHOODRESID[(varname)]]  [COOK[(varname)]]

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

** Default if the subcommand or keyword 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 GENLIN command can be generated from the Generalized Linear Models Response dialog.

Release History

Release 15.0

Release 16.0

Example

GENLIN mydepvar BY a b c WITH x y z
  /MODEL a b c x y z.