Как я могу получить доступ к значению верхних левых данных в кадре данных Pandas?
У меня есть этот пандас dataframe:
Gender My Personal Value
0 Male YES
1 Female NO
2 Female YES
3 Male NO
4 Female YES
5 Female NO
6 Female YES
7 Male NO
Тогда я использую функцию кросс-таблицы следующим образом:
>>> b = pd.crosstab(a['Gender'],a['My Personal Value'])
И получите этот второй фрейм данных:
>>> b
My Personal Value NO YES
Gender
Female 2 3
Male 2 1
В моем первом кадре данных имена столбцов:
>>> a.columns.values
array(['Gender', 'My Personal Value'], dtype=object)
На моем втором кадре данных имена столбцов:
>>> b.columns.values
array(['NO', 'YES'], dtype=object)
Что такое "Моя личная ценность" для этого второго фрейма данных, и как я могу получить доступ к этому значению?
1 ответ
Решение
Тебе нужно columns.name
:
print (b.columns.name)
My Personal Value
print (b.index.name)
Gender