-
Notifications
You must be signed in to change notification settings - Fork 382
Plotting methods for BassModel #2589
Copy link
Copy link
Open
Labels
Bass modelDealing with the Bass Defusion modelDealing with the Bass Defusion modelcustomer choiceRelated to customer choice moduleRelated to customer choice moduleenhancementNew feature or requestNew feature or requestplotspriority: medium
Metadata
Metadata
Assignees
Labels
Bass modelDealing with the Bass Defusion modelDealing with the Bass Defusion modelcustomer choiceRelated to customer choice moduleRelated to customer choice moduleenhancementNew feature or requestNew feature or requestplotspriority: medium
Type
Fields
Give feedbackNo fields configured for issues without a type.
Add dedicated plotting methods to
BassModelfor visualizing adoption curves and diagnostics.Motivation
The existing Bass notebook shows several useful plots, but users must build them manually. Adding
model.plot_*methods (consistent with MMM and CLV patterns) makes analysis easier and enables MLflow integration viamlflow.log_figure.Proposed plots
plot_adoption_curveplot_cumulativeplot_decompositionplot_peakDesign notes
pymc_marketing/clv/plotting.py(class methods that acceptaxandfigsize)productparameter to select)Fandffunctions for theoretical curvesRelated