Remover o intercepto
No último exercício, esquecemos de excluir o intercepto. Quando estimamos um modelo com intercepto, ele estima parâmetros para cada uma das alternativas. Para estes dados de conjoint, o número da alternativa apenas indica qual barra de chocolate foi apresentada à esquerda, no meio ou à direita na pergunta da pesquisa. Não faz muito sentido assumir que a posição afetaria a escolha.
Este exercicio faz parte do curso
Modelagem de Escolha para Marketing em R
Instruções do exercicio
- O objeto
choc_m1ainda está carregado. Usesummary(choc_m1)para ver a saída. Encontre os parâmetros dos interceptos. Eles estão próximos de zero e não são significativos, então podemos removê-los. - Modifique a chamada a
mlogit()para excluir o intercepto adicionando0 +logo após o~na fórmula. Atribua o resultado achoc_m2. Você também pode remover a opçãoprint.level = 3. - Chame
summary(choc_m2)para confirmar que os interceptos foram removidos. Os outros parâmetros mudaram muito?
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# summarize the choc_m1 model that includes the intercepts
# modify the call to mlogit to exclude the intercept
choc_m2 <- mlogit(Selection ~ Brand + Type + Price, data = chocolate, print.level=3)
# summarize the choc_m2 model