Binary or Multinomial:
Perhaps the following rules will simplify the choice:
- If you have only two levels to your dependent variable then you use binary logistic regression.
- If you have three or more unordered levels to your dependent variable, then you'd look at multinomial logistic regression.
A few points:
- Satisfaction with sexual needs ranges from 4 to 16 (i.e., 13 distinct values). Such a variable is typically treated as a metric predictor (i.e., in the covariate box in SPSS).
- Possibly your dependent variable is causing some confusion because as you phrase it, it is not a standard dichotomy. It sounds like a frequency item that could range from never, to occasionally, to sometimes, to often, to always, etc. However, I'm guessing that either you have explicitly collapsed categories or you have required the respondent to implicitly collapse the categories down to a binary choice. As a side note, if you did have an ordered set of frequency categories, then you might want to use a model that incorporated that order.
SPSS:
I posted some links to tutorials in SPSS and R for conducting binary logistic regression.
In my opinion, a good way to understand a model is just to plot it. This is as true for logistic regression as for standard linear regression. If you don't have any interactions, you can present each variable independently. (After all, the lack of interactions means the model is assuming the effect of each variable is independent of each other variable.)
I don't know how to get SPSS to produce these plots, although I'm sure it can be done. Nonetheless, a good fallback is to be able to produce plots in Excel. You will want to start by entering the names of the variables into cells A1
through A6
(i.e., "intercept", "Market Cap", "RoA", "History", etc.), and entering the estimated values in the corresponding cells B1
through B6
. You'll also want to enter the means and labels for each variable at the top somewhere.
Further down the worksheet, you'll have 2 columns for each variable. In the left column (e.g., A
), enter a series of values that spans the range of a variable (e.g., market capitalization). In the column to its right, write a function that will output the predicted probability given the variable value to the left and your model. Remember that the logistic regression model is:
$$
\hat p_i=\frac{\exp\!\big(\beta_0+\beta_1\text{Mcap}+\beta_2\text{RoA}+\beta_3\text{hist}+\beta_4X_4+\beta_5X_5\big)}{1+\exp\!\big(\beta_0+\beta_1\text{Mcap}+\beta_2\text{RoA}+\beta_3\text{hist}+\beta_4X_4+\beta_5X_5\big)}
$$
For the values of all the variables other than the one you are working on, use the mean of that variable. For instance, when you are getting predicted probabilities as a function of market capitalization, use the mean of RoA, etc. Once you have two columns of corresponding values for X & Y, you can plot them. Use Excel's chart wizard, and select "scatterplot" $\rightarrow$ "smooth lines without markers".
Here's a quick example:
Best Answer
One way is to build an SPSS PLUM or NOMREG model that checks for an interaction between each predictor and a binary predictor, “time.” In that scenario you'd use just a single column for all the values of your outcome variable. For 1/2 the data set, time would be marked 0, and for the other half it'd be marked 1. Essentially you’d be treating time as if it were like gender or any other binary predictor that potentially could interact with other predictors.