كيفية عرض جميع الصفوف في pandas dataframe
يمكنك إجبار دفتر Jupyter على عرض جميع الصفوف في pandas DataFrame باستخدام بناء الجملة التالي:
p.d. set_option (' display.max_rows ', None)
هذا يخبر برنامج Notepad بعدم تعيين أي حد أقصى لعدد الأسطر المعروضة.
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: إظهار كافة الصفوف في Pandas DataFrame
لنفترض أننا أنشأنا DataFrame الباندا مع 500 صف و 3 أعمدة.
إذا حاولنا عرض DataFrame في دفتر Jupyter، فسيتم عرض الصفوف الخمسة الأولى فقط والصفوف الخمسة الأخيرة:
import pandas as pd import numpy as np #create dataFrame with 500 rows and 3 columns df = pd. DataFrame (index= np.arange (500), columns= np.arange (3)) #view dataFrame df
لعرض كافة الأسطر، يمكننا استخدام بناء الجملة التالي:
#specify that all rows should be shown
p.d. set_option (' display.max_rows ', None)
#view DataFrame
df
النتائج طويلة جدًا بحيث لا يمكن عرضها في لقطة شاشة واحدة، لكن دفتر Jupyter يعرض بالفعل جميع الخطوط الـ 500.
لإعادة ضبط إعدادات العرض الافتراضية، يمكننا استخدام الصيغة التالية:
p.d. reset_option (' display.max_rows ')
إذا حاولنا عرض DataFrame في دفتر Jupyter، فسيتم عرض الصفوف الخمسة الأولى فقط والصفوف الخمسة الأخيرة مرة أخرى.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في الباندا:
كيفية عرض جميع أعمدة Pandas DataFrame
كيفية حفظ Pandas DataFrame لاستخدامه لاحقًا