"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > Pandas DataFrame إلى القاموس: قائمة نصائح تحويل القيمة

Pandas DataFrame إلى القاموس: قائمة نصائح تحويل القيمة

نشر في 2025-04-12
تصفح:667

How to Convert a Pandas DataFrame to a Dictionary with List Values?

إحدى الحاجة الشائعة هي تحويل إطار بيانات إلى قاموس Python ، حيث تصبح عناصر العمود الأول مفاتيحًا وعناصر الأعمدة الأخرى في نفس الصف تصبح قيمًا.

مثال

0 ص 1 3 2 1 س 4 3 2 2 r 4 0 9

نريد تحويل إطار البيانات هذا إلى قاموس النموذج التالي:

{'p': [1،3،2] ، 'Q': [4،3،2] ، 'r': [4،0،9] الطريقة التي توفرها الباندا. ومع ذلك ، لمحاذاة DataFrame إلى التنسيق المطلوب ، نحتاج إلى تعيين عمود "ID" كفهرس ونقل DataFrame باستخدام .T. بالإضافة إلى ذلك ، نحدد الوسيطة الشرقية في to_dict () لإخراج قائمة من القيم لكل عمود.

    ID   A   B   C
0   p    1   3   2
1   q    4   3   2
2   r    4   0   9

خيارات بديلة

قواميس الفهرس: أزواج البيانات
{'p': [1,3,2], 'q': [4,3,2], 'r': [4,0,9]}

القائمة: مفتاح

السجلات:

يصبح كل صف قاموسًا مع أسماء الأعمدة كمفاتيح وبيانات كقيم

{'p': [1,3,2], 'q': [4,3,2], 'r': [4,0,9]}
الفهرس:
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3