Я получаю пустой фрейм данных, когда пытаюсь сгруппировать значения с помощью pivot_table.Давайте сначала создадим некоторые глупые данные:
import pandas as pd
df = pd.DataFrame({"size":['large','middle','xsmall','large','middle','small'],
"color":['blue','blue','red','black','red','red']})
Когда я использую:
df1 = df.pivot_table(index='size', aggfunc='count')
возвращает мне то, что я ожидаю.Теперь я хотел бы иметь полную сводную таблицу с цветом в виде столбца:
df2 = df.pivot_table(index='size', aggfunc='count',columns='color')
Но это приводит к пустому фрейму данных.Зачем?Как я могу получить простую сводную таблицу, которая подсчитывает мне количество комбинаций?Спасибо.