Optimizar el precio
¡Buen trabajo ajustando e inspeccionando el modelo! Ahora, vamos a lo importante: tu jefe te pide que propongas el precio del aguacate que genere el mayor beneficio y que indiques qué beneficio se puede esperar. Además, quieren que el precio sea divisible por $0.25 para que los clientes puedan pagar fácilmente con monedas de 25 centavos.
En este ejercicio, usarás tu modelo para predecir el volumen y el beneficio para un par de precios razonables. Después, visualizarás las distribuciones predictivas para elegir el precio óptimo. Por último, calcularás el intervalo creíble para tu predicción de beneficio. ¡Ahora a optimizar!
Las medias posteriores que calculaste antes están disponibles como intercept_mean, organic_mean, price_mean y sd_mean, respectivamente. Además, pymc3, arviz y numpy están importados como pm, az y np.
Este ejercicio forma parte del curso
Análisis de datos bayesiano en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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})