1
resposta

Resultados diferentes na Função e no Mapa de Cor

Pessoal ,boa tare!

Fiquei com uma dúvida durante o curso, mas enquanto estava escrevendo a dúvida aqui acabei encontrando a solução rs

Durante o curso foi criada uma função para calcular quantos cupcakes vamos ter com X de farinha e X de chocolate, depois usamos essa função para definir os pontos que vamos usar no mapa de calor.

O mapa de calor deveria ajudar a identificar de cara o quanto de cada ingrediente precisamos para X porções de cupcake.

Porém os resultados com o máximo de Chocolate e o mínimo de Farinha estão diferentes na Função e no Mapa de Calor e descobri o porque!

Com a função, usando 0.5 e 0.5 resultamos em 24 porções.

No Mapa de Cor criado na aula, buscando o 0.5 e 0.5 daria por volta de 37 porções.

Solução:

A distribuição de pontos cria uma lista assim:

[[16, 17, 18, 19, 20, 21, 22, 22, 23, 24],

[18, 19, 20, 21, 22, 23, 24, 25, 26, 27],

[21, 22, 23, 23, 24, 25, 26, 27, 28, 29],

[23, 24, 25, 26, 27, 28, 29, 30, 31, 32],

[25, 26, 27, 28, 29, 30, 31, 32, 33, 34],

[28, 29, 30, 31, 32, 33, 33, 34, 35, 36],

[30, 31, 32, 33, 34, 35, 36, 37, 38, 39],

[33, 34, 34, 35, 36, 37, 38, 39, 40, 41],

[35, 36, 37, 38, 39, 40, 41, 42, 43, 43],

[37, 38, 39, 40, 41, 42, 43, 44, 45, 46]]

O que quer dizer que o Mapa de Cor está "lendo primeiro" a "coluna" e não a "linha" para gerar o gráfico!

Para corrigir isso, precisamos transpor o resultado da lista pontos antes de passar para o Mapa de Cor:

pontos = np.array(pontos).T.tolist()

Que vai resultar na lista:

[[16, 18, 21, 23, 25, 28, 30, 33, 35, 37],

[17, 19, 22, 24, 26, 29, 31, 34, 36, 38],

[18, 20, 23, 25, 27, 30, 32, 34, 37, 39],

[19, 21, 23, 26, 28, 31, 33, 35, 38, 40],

[20, 22, 24, 27, 29, 32, 34, 36, 39, 41],

[21, 23, 25, 28, 30, 33, 35, 37, 40, 42],

[22, 24, 26, 29, 31, 33, 36, 38, 41, 43],

[22, 25, 27, 30, 32, 34, 37, 39, 42, 44],

[23, 26, 28, 31, 33, 35, 38, 40, 43, 45],

[24, 27, 29, 32, 34, 36, 39, 41, 43, 46]]

Agora o gráfico faz mais sentido!

Notebook disponibilizado pelo professor https://github.com/vctgeraldo/planejamentoExperimentos/blob/Final/Final.zip

1 resposta

Olá, Leandro, tudo bem?

Que legal que tenha conseguido construir seu raciocínio à medida que foi escrevendo!

Essa é uma das formas do porquê dizemos ser muito importante usar o fórum para discutir, tirar as dúvidas ou ensinar outros colegas que estão nesse mesmo processo de aprendizagem. Agradecemos também pelo fato de explicar para quem está passando pela mesma dificuldade como conseguir fazer o gráfico corretamente e seguindo a lógica do números de cupcakes com quantidade X de farinha e Y de chocolate.

Qualquer dúvida é só chamar!

Abraços e bons estudos!