मैंपांडा में ग्रुपबी ऑब्जेक्ट से कॉलम का चयन कैसे करें?
df = pd.DataFrame({'a': [1, 1, 3],
'b': [4.0, 5.5, 6.0],
'c': [7L, 8L, 9L],
'name': ['hello', 'hello', 'foo']})
df.groupby(['a', 'name']).median()
नीचे दो कॉलम के आधार पर अपना dataframe वर्गीकृत किया और परिणाम है:
b c
a name
1 hello 4.75 7.5
3 foo 6.00 9.0
मैं कैसे जिसके परिणामस्वरूप मंझला की name
क्षेत्र का उपयोग कर सकते हैं (इस मामले hello, foo
में)? यह विफल रहता है:
df.groupby(['a', 'name']).median().name
स्तर एक नाम तो आप इसके नाम जो संख्यात्मक इंडेक्स द्वारा की तुलना में थोड़ा और अधिक स्पष्ट है तक पहुंच सकते हैं है के दौरान। 'Index.get_level_values ('नाम')'। –
@PhillipCloud हाँ, मैं भूल गया था कि आप यह भी कर सकते हैं, मैं टाइपिंग में आलसी हूँ। मैं जवाब अपडेट कर दूंगा – EdChum