Есть ли более эффективный способ использования объекта pandas groupby или pandas.core.groupby.DataFrameGroupBy для создания уникального списка, серии или фрейма данных, где мне нужны уникальные комбинации 2 из N столбцов. Например, если у меня есть столбцы: Дата, Имя, Приобретенный предмет, и я просто хочу узнать уникальную комбинацию имени и даты, это отлично работает:
y = x.groupby(['Date','Name']).count()
y = y.reset_index()[['Date', 'Name']]
но я чувствую, что должен быть более чистый способ использования
y = x.groupby(['Date','Name'])
но y.index выдает ошибку, хотя y.keys работает. Это на самом деле заставляет меня задать общий вопрос: для чего удобны объекты pandas.core.groupby.DataFrameGroupBy?
Спасибо!
y.keys
не дает? - person BrenBarn   schedule 27.08.2014