আমি পান্ডাদের সাথে গ্রুপিংয়ের ফলাফল মুদ্রণ করতে চাই।
আমার একটি ডেটাফ্রেম রয়েছে:
import pandas as pd
df = pd.DataFrame({'A': ['one', 'one', 'two', 'three', 'three', 'one'], 'B': range(6)})
print(df)
A B
0 one 0
1 one 1
2 two 2
3 three 3
4 three 4
5 one 5
'এ' দ্বারা গ্রুপিংয়ের পরে মুদ্রণ করার সময় আমার কাছে নিম্নলিখিতগুলি রয়েছে:
print(df.groupby('A'))
<pandas.core.groupby.DataFrameGroupBy object at 0x05416E90>
আমি কীভাবে ডেটাফ্রেমকে গোষ্ঠীযুক্ত মুদ্রণ করতে পারি?
যদি আমি করি:
print(df.groupby('A').head())
আমি ডেটাফ্রেমটি এমনভাবে প্রাপ্ত করেছি যেন এটি গোছানো হয়নি:
A B
A
one 0 one 0
1 one 1
two 2 two 2
three 3 three 3
4 three 4
one 5 one 5
আমি এমন কিছু আশা করছিলাম:
A B
A
one 0 one 0
1 one 1
5 one 5
two 2 two 2
three 3 three 3
4 three 4
df.groupby(['A', 'B']).sum()
, তবে জোড়াটি ('A', 'B')
অনন্য না হলে এটি ব্যর্থ হবে ।
print df.groupby('A').head()
। আপনার কাছে পান্ডার কোন সংস্করণ আছে?