Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O Modelo da aula gera erro no colab

Olá,

Tentei usar o modelo passado em aula para o colab porém gerou um erro

/usr/local/lib/python3.10/dist-packages/patsy/highlevel.py in dmatrices(formula_like, data, eval_env, NA_action, return_type)
    310                                       NA_action, return_type)
    311     if lhs.shape[1] == 0:
--> 312         raise PatsyError("model is missing required outcome variables")
    313     return (lhs, rhs)


PatsyError: model is missing required outcome variables

Alguém poderia me ajudar, notei que mais pessoas tiveram esse mesmo problema e também não acharam uma solução.

Obrigado

2 respostas
solução!

Olá, Daniel, tudo bem?

O erro PatsyError: model is missing required outcome variables, não encontrou variáveis dependentes

Portanto, recomendo revisar os seguintes trechos de códigos que define os nome das colunas estão corretos e correspondem exatamente aos nomes usados na fórmula. Por exemplo, se a coluna com a quantidade de cupcakes produzidos se chama Porcoes, ela deve ser referenciada exatamente assim na fórmula.

Além disso, peço que verifique se a fórmula também está correta.

modelo = smf.ols(data = experimento, formula = 'Porcoes ~ Farinha + Chocolate + Farinha:Chocolate')

Reforço, que os nomes da coluna devem estar exatamente como você definiu.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado pela ajuda, o problema era bem mais simples, o correto era usar ~ ao invés de - na linha: modelo = smf.ols(data = experimento, formula = 'Porcoes ~ Farinha + Chocolate + Farinha:Chocolate')

Abraços