Получение каждого элемента в кросс-таблице PandasPython

Программы на Python
Ответить
Anonymous
 Получение каждого элемента в кросс-таблице Pandas

Сообщение Anonymous »

У меня есть набор данных, указанный ниже:

Код: Выделить всё

a,b,c
1,1,1
1,1,1
1,1,2
2,1,2
2,1,1
2,2,1
Я создал кросс-таблицу с пандами:

Код: Выделить всё

 cross_tab = pd.crosstab(index=a, columns=[b, c], rownames=['a'], colnames=['b', 'c'])
Моя кросс-таблица предоставляется в качестве выходных данных:

Код: Выделить всё

b        1     2
c        1  2  1
a
1        2  1  0
2        1  1  1
Я хочу перебрать эту перекрестную таблицу для заданных значений a, b и c. Как я могу получить такие значения, как cross_tab[a=1]? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/455 ... s-crosstab
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»