Getting Point Estimates from Posterior to add to the Data Frame

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?