1
Ich habe diesen Pandas Datenrahmen:Wie kann ich auf den Wert der oberen linken Daten in einem Pandas Dataframe zugreifen?
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
Dann benutze ich Kreuztabellen- Funktion auf diese Weise:
>>> b = pd.crosstab(a['Gender'],a['My Personal Value'])
Und diesen zweiten Datenrahmen erhalten:
>>> b
My Personal Value NO YES
Gender
Female 2 3
Male 2 1
In meinem ersten Datenrahmen, Spaltennamen sind:
>>> a.columns.values
array(['Gender', 'My Personal Value'], dtype=object)
In meinem zweiten Datenrahmen, Spaltennamen sind:
>>> b.columns.values
array(['NO', 'YES'], dtype=object)
Was "My Personal Value" zu diesem zweiten Datenrahmen ist, und wie kann ich nicht diesen Wert zugreifen?
Dank. Ich habe einen Weg gefunden, Achsen zu benutzen, aber Ihre Antwort ist natürlich die richtige Lösung. – Gredow