Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 17, 2013 13:24:04

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

pandas, Series и MultiIndex

Допустим у нас есть такой объект класса DataFrame (на цифры не смотрите, рандомные)

print df
                  height weight
gender group  age              
male   group1 6     0.19   0.59
              7     0.26   0.49
       group2 6     0.74   0.49
              7     0.87   0.39
female group1 6     0.36   0.97
              7     0.08   0.36
       group2 6     0.17   0.20
              7     0.36   0.13
У класса DataFrame есть метод xs, чтобы получить всех 6-летних делаю так
print df.xs(6, level='age')
              height weight
gender group               
male   group1   0.12   0.41
       group2   0.49   0.88
female group1   0.00   0.54
       group2   0.62   0.99
Не могу найти подобный метод у Series. Как получить всех 6-летних из такого объекта класса Series?
gender  group   age
male    group1  6      0.37
                7      0.42
        group2  6      0.12
                7      0.85
female  group1  6      0.56
                7      0.67
        group2  6      0.55
                7      0.94



Отредактировано svas (Янв. 17, 2013 13:25:55)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version