I trying to estimate the willingness to pay for a specific product. To do so, I am running a multinomial logit in willingness to pay space.
I am doing something like this using the logitr package
# upload package and data
library(logitr)
data(yogurt)
# estimate the model
mnl_wtp <- logitr(
data = yogurt,
outcome = "choice",
obsID = "obsID",
pars = c("feat", "brand"),
scalePar = "price"
)
# report results
summary(mnl_wtp)
Call:
logitr(data = yogurt, outcome = "choice", obsID = "obsID", pars = c("feat",
"brand"), scalePar = "price")
Frequencies of alternatives:
1 2 3 4
0.402156 0.029436 0.229270 0.339138
Exit Status: 3, Optimization stopped because ftol_rel or ftol_abs was reached.
Model Type: Multinomial Logit
Model Space: Willingness-to-Pay
Model Run: 1 of 1
Iterations: 38
Elapsed Time: 0h:0m:0.02s
Algorithm: NLOPT_LD_LBFGS
Weights Used?: FALSE
Robust? FALSE
Model Coefficients:
Estimate Std. Error z-value Pr(>|z|)
scalePar 0.366583 0.024366 15.0448 < 2.2e-16 ***
feat 1.340593 0.355867 3.7671 0.0001651 ***
brandhiland -10.135764 0.576089 -17.5941 < 2.2e-16 ***
brandweight -1.749083 0.179898 -9.7226 < 2.2e-16 ***
brandyoplait 2.003821 0.142377 14.0740 < 2.2e-16 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Log-Likelihood: -2656.8878779
Null Log-Likelihood: -3343.7419990
AIC: 5323.7757559
BIC: 5352.7168000
McFadden R2: 0.2054148
Adj McFadden R2: 0.2039195
Number of Observations: 2412.0000000
I wonder, what is the correct way to test the difference across coefficients? For example is the effect of feat (1.341) statistically different from the effect on brandyoplait (2.004)?
If anyone could help me I would be extremely grateful
Best