Mohamed Elnemr نشر 30 أغسطس 2021 أرسل تقرير نشر 30 أغسطس 2021 أريد أن أزيد من عدد الأعمدة التي تظهر على الشاشة عن استخدام dataframes، فمثلا عندما أقوم باستخدام دالة describe على dataframe وكان عدد الأعمدة أكبر من 5 لا تظهر كل الأعمدة بل تظهر التالي: >> Index: 8 entries, count to max >> Data columns: >> 1 8 non-null values >> 2 8 non-null values >> 3 8 non-null values >> 4 8 non-null values >> 5 8 non-null values >> 6 8 non-null values >> 7 8 non-null values كيف يمكنني زيادة حجم الشاشة لتظهر عدد أكثر من الأعمدة؟ 2 اقتباس
0 Ahmed Sharshar نشر 30 أغسطس 2021 أرسل تقرير نشر 30 أغسطس 2021 في نسخ pandas 0.23.4 والأعلى يمكنك إستخدام الدالةpandas.set_option(optname, val) لضبط حجم الشاشة لتظهر لك عدد الأعمدة التي تريد، أنظر الكود التالي كمثال: import pandas as pd pd.set_option('display.max_rows', 500) pd.set_option('display.max_columns', 500) pd.set_option('display.width', 1000) يمكنك ضبط القيم كما تريد لتظهر لك عدد الأعمدة التي تريد مع مراعاة أنه كلما زاد عدد الأعمدة صغر حجمها. يمكنك كذلك ضبطها لتظهر لك كل الأعمدة في ال dataframe ببساطة كالتالي: pd.set_option('display.expand_frame_repr', False) اقتباس
0 Ali Haidar Ahmad نشر 30 أغسطس 2021 أرسل تقرير نشر 30 أغسطس 2021 إضافة لما ذكره أحمد، يمكنك استخدام set options بالشكل التالي لعرض أقصى مايمكن: pd.set_option('display.max_columns', None) pd.set_option('display.expand_frame_repr', False) pd.set_option('max_colwidth', -1) ويمكنك أيضاً استخدام option_context كالتالي: with pd.option_context('display.max_rows', None, 'display.max_columns', None): print (df) 1 اقتباس
0 ريم المهدي نشر 31 أغسطس 2021 أرسل تقرير نشر 31 أغسطس 2021 بما أنك تتعامل مع pandas إذن فإنه يمكنك تغيير عدد الأعمدة و الأسطر المعروضة كالتالي: import pandas as pd pd.options.display.max_columns = xxx pd.options.display.max_rows = xxx يمكنك تغيير xxx بالعدد المناسب. و إن كنت تتعامل مع Jupyter Notebook يمكنك أن تقوم بتحديد عرض السطر بإستخدام: import numpy as np np.set_printoptions(linewidth=160) 1 اقتباس
السؤال
Mohamed Elnemr
أريد أن أزيد من عدد الأعمدة التي تظهر على الشاشة عن استخدام dataframes، فمثلا عندما أقوم باستخدام دالة describe على dataframe وكان عدد الأعمدة أكبر من 5 لا تظهر كل الأعمدة بل تظهر التالي:
كيف يمكنني زيادة حجم الشاشة لتظهر عدد أكثر من الأعمدة؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.