Thank you. I edited the question to clarify that. I checked out Working with InferenceData — ArviZ dev documentation. I moved the predicted values to it’s own array using:
`x = posterior_predictive.posterior_predictive.predicted_sales’
Then followed the instructions by taking the mean using:
x.mean()
This gives me shape (6,1000,1774)
How do I take a final mean value for each observation that was sampled?