Otimizando o preço
Ótimo trabalho ao ajustar e inspecionar o modelo! Agora, vamos ao que interessa: sua chefe pediu que você indique o preço do abacate que geraria o maior lucro e informe qual lucro pode ser esperado. Além disso, ela quer que o preço seja divisível por US$ 0,25 para que os clientes possam pagar facilmente com moedas de 25 cents.
Neste exercício, você vai usar seu modelo para prever o volume e o lucro para alguns preços razoáveis. Em seguida, vai visualizar as distribuições preditivas para escolher o preço ideal. Por fim, você vai calcular o intervalo credível para sua previsão de lucro. Mãos à obra e otimize!
As médias a posteriori que você calculou antes estão disponíveis como intercept_mean, organic_mean, price_mean e sd_mean, respectivamente. Além disso, pymc3, arviz e numpy foram importados como pm, az e np.
Este exercício faz parte do curso
Análise de Dados Bayesiana em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# For each price, predict volume and use it to predict profit
predicted_profit_per_price = {}
for price in [0.5, 0.75, 1, 1.25]:
pred_mean = (____)
volume_pred = ____(____, ____, size=1000)
profit_pred = ____
predicted_profit_per_price.update({price: profit_pred})