Я попробовал следующий код:
pivot = pd.pivot_table(pct, values=['CERT'], index=['ST'], aggfunc={'CERT': [min, max, np.mean]})
и получил следующую ошибку:
sort_values() got an unexpected keyword argument 'by'
Однако, когда я запустил следующий код, и он заработал:
pivot = pd.pivot_table(pct, values=['CERT'], index=['ST'], aggfunc={'CERT': [max, np.mean]})
Единственное отличие в том, что я удалил функцию min. Я нахожу это действительно загадочным и буду признателен за любую помощь. Благодаря.
Кроме того, если кто-то знает, как выполнять этот анализ только для состояний с двумя или более записями, это также будет полезно. Спасибо.