আমার কাছে এসকিউএল কোয়েরি থেকে নিম্নলিখিত ডেটাফ্রেম রয়েছে:
(Pdb) pp total_rows
ColumnID RespondentCount
0 -1 2
1 3030096843 1
2 3030096845 1
এবং আমি এটি এটিকে মূল রূপ দিতে চাই:
total_data = total_rows.pivot_table(cols=['ColumnID'])
(Pdb) pp total_data
ColumnID -1 3030096843 3030096845
RespondentCount 2 1 1
[1 rows x 3 columns]
total_rows.pivot_table(cols=['ColumnID']).to_dict('records')[0]
{3030096843: 1, 3030096845: 1, -1: 2}
তবে আমি নিশ্চিত করতে চাই যে 303 টি কলামগুলি পূর্ণসংখ্যার পরিবর্তে স্ট্রিং হিসাবে কাস্ট করা হয়েছে যাতে আমি এটি পাই:
{'3030096843': 1, '3030096845': 1, -1: 2}