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

كيفية استخراج رؤوس الأعمدة من Pandas DataFrame؟

تم النشر بتاريخ 2024-11-08
تصفح:441

How to Extract Column Headers from a Pandas DataFrame?

استرداد رؤوس الأعمدة من Pandas DataFrame

Pandas DataFrames هي هياكل بيانات متعددة الاستخدامات تتيح معالجة البيانات وتحليلها بكفاءة. تتضمن إحدى المهام الشائعة استخراج رؤوس الأعمدة، والتي يمكن أن تكون مفيدة للحصول على نظرة عامة على بنية DataFrame أو لمزيد من المعالجة.

افترض أن لديك DataFrame مستورد من إدخال المستخدم، حيث يكون عدد الأعمدة وأسماءها غير معروفة . لاستخراج رؤوس الأعمدة كقائمة، يمكنك الاستفادة من الطرق التالية:

الطريقة الأولى: استخدام DataFrame.columns.values

column_headers = list(my_dataframe.columns.values)

my_dataframe.columns تُرجع كائن فهرس يحتوي على رؤوس الأعمدة. عن طريق تحويل هذا الفهرس إلى قائمة باستخدام القيم، يمكنك الحصول على قائمة من السلاسل التي تمثل أسماء الأعمدة.

الطريقة الثانية: استخدام DataFrame.columns

column_headers = list(my_dataframe)
هذه الطريقة عبارة عن تدوين مختصر لـ my_dataframe.columns.values، والذي يحول مباشرة أعمدة إلى قائمة.

مثال للاستخدامضع في اعتبارك إطار البيانات:

وغطاء إجمالي الناتج المحلي 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4 7 4 6 7 7 5 4 8 3 6 8 2 8 7 9 9 10 8 6 6 4 9 10 10 7

    y  gdp  cap
0   1    2    5
1   2    3    9
2   8    7    2
3   3    4    7
4   6    7    7
5   4    8    3
6   8    2    8
7   9    9   10
8   6    6    4
9  10   10    7

['y', 'gdp', 'cap']

بيان الافراج أعيد طبع هذه المقالة على: 1729434439 في حالة وجود أي انتهاك، يرجى الاتصال بـ [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3