আপডেট: পান্ডাস 0.23.4 এর পরে
এটি প্রয়োজনীয় নয়, প্যান্ডাস আপনি সেট করে থাকলে আপনার টার্মিনাল উইন্ডোর আকারটি স্বয়ংক্রিয়ভাবে আবিষ্কার করে pd.options.display.width = 0
। (পুরানো সংস্করণগুলির জন্য নীচে দেখুন))
pandas.set_printoptions(...)
অবচয় করা হয়। পরিবর্তে, ব্যবহার করুন pandas.set_option(optname, val)
, বা সমতুল্য pd.options.<opt.hierarchical.name> = 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)
এখানে সহায়তার জন্যset_option
:
set_option (প্যাট, মান) - নির্দিষ্ট বিকল্পের মান নির্ধারণ করে
উপলব্ধ বিকল্প:
প্রদর্শন। [চপ_পরিচয়, কলহেডার_ ন্যায়বিচার, কলাম_স্পেস, তারিখ_দিন প্রথম,
তারিখ_ইয়ারফিয়ার্স, এনকোডিং, প্রসারিত_ফ্রেম_প্রিফ, ফ্লোট_ফর্ম্যাট, উচ্চতা,
লাইন_উইথ, সর্বাধিক_ কলামগুলি, সর্বোচ্চ_পরিচালনা, ম্যাক্স_ইনফো_কলামগুলি, ম্যাক্স_ইনফো_আরো,
ম্যাক্স_আরোজ, ম্যাক্স_সেক_আইটিএমস, এমপিএল_ স্টাইল, মাল্টি_স্পার্স, নোটবুক_প্রতি_এইচটিএমএল,
পিপ্রিন্ট_নেস্ট_ডেপথ, যথার্থতা, প্রস্থ]
মোড [
পরামিতি
----------
pat - str / regexp যা একক বিকল্পের সাথে মেলে।
দ্রষ্টব্য: আংশিক মিলগুলি সুবিধার জন্য সমর্থিত, তবে আপনি যদি না ব্যবহার করেন
পুরো বিকল্পের নাম (উদাহরণস্বরূপ: আপনার কোড ভবিষ্যতে ভঙ্গ হতে পারে)
অনুরূপ নামের সাথে নতুন বিকল্পগুলি চালু করা হলে সংস্করণগুলি।
মান - বিকল্পের নতুন মান।
রিটার্নস
-------
না
উত্থাপন
------
এই জাতীয় কোনও বিকল্প উপস্থিত থাকলে কী-এরর
display.chop_threshold: [ডিফল্ট: কিছুই নয়] [বর্তমানে: কিছুই নেই]
: ভাসা বা না কিছুই
যদি একটি ভাসা মানতে সেট করা থাকে তবে সমস্ত ভাসমান মান আরও প্রদত্ত থ্রেশহোল্ডের চেয়ে ছোট হয়
repr এবং বন্ধুদের দ্বারা ঠিক 0 হিসাবে প্রদর্শিত হবে।
display.colheader_justify: [default: right] [હાલમાં: ডান]
: 'বাম ডান'
কলাম শিরোলেখগুলির ন্যায্যতা নিয়ন্ত্রণ করে। ডেটাফ্রেম ফরমেটার ব্যবহার করে।
display.column_space: [default: 12] [હાલમાં: 12] কোনও বিবরণ উপলভ্য নয়।
display.date_dayfirst: [default: মিথ্যা] [বর্তমানে: মিথ্যা]
: বুলিয়ান
সত্য হয়ে গেলে, প্রথম দিনটির সাথে প্রিন্ট এবং পার্সের তারিখগুলি থাকে, যেমন 20/01/2005
display.date_yearfirst: [default: মিথ্যা] [বর্তমানে: মিথ্যা]
: বুলিয়ান
সত্য হলে, প্রিন্ট এবং পার্সগুলি প্রথম বছরের সাথে তারিখের, যেমন 2005/01/20
ডিসপ্লে.ইনকোডিং: [ডিফল্ট: ইউটিএফ -8] [বর্তমানে: ইউটিএফ -8]
: স্ট্র / ইউনিকোড
কনসোলটির সনাক্ত করা এনকোডিংয়ের ডিফল্ট।
টু_ স্ট্রিং দ্বারা ফেরত স্ট্রিংগুলির জন্য ব্যবহৃত এনকোডিং নির্দিষ্ট করে,
এগুলি সাধারণত কনসোলে প্রদর্শিত স্ট্রিংগুলি।
display.expand_frame_repr: [default: সত্য] [বর্তমানে: সত্য]
: বুলিয়ান
প্রশস্ত ডেটা ফ্রেমগুলির জন্য সম্পূর্ণ ডেটা ফ্রেম repr মুদ্রণযোগ্য কিনা
একাধিক লাইন জুড়ে, `সর্বোচ্চ_কলামগুলি` এখনও সম্মানিত, তবে আউটপুট হবে will
প্রস্থটি যদি `display.width` ছাড়িয়ে যায় তবে একাধিক" পৃষ্ঠাগুলি "জুড়ে মোড়ানো`
display.float_format: [default: কিছুই নয়] [বর্তমানে: কিছুই নেই]
: কলযোগ্য
কলযোগ্যকে একটি ভাসমান পয়েন্ট নম্বরটি গ্রহণ এবং ফিরে আসা উচিত
সংখ্যার কাঙ্ক্ষিত বিন্যাস সহ একটি স্ট্রিং। এটি ব্যবহৃত হয়
সিরিজফর্ম্যাটারের মতো কিছু জায়গায়।
উদাহরণের জন্য কোর.ফর্ম্যাট.আংফোর্ম্যাটর দেখুন।
প্রদর্শনের উচ্চতা: [ডিফল্ট: 60] [বর্তমানে: 1000]
: int
অননুমোদিত।
(অবহেলিত, পরিবর্তে `display.height` ব্যবহার করুন))
display.line_width: [default: 80] [বর্তমানে: 1000]
: int
অননুমোদিত।
(অবহেলিত, পরিবর্তে `display.width` ব্যবহার করুন))
প্রদর্শন.ম্যাক্স_কলামগুলি: [ডিফল্ট: 20] [বর্তমানে: 500]
: int
সর্বোচ্চ_আর এবং সর্বোচ্চ_ কলামগুলি __repr __ () পদ্ধতিতে ব্যবহার করা হয় কিনা তা সিদ্ধান্ত নিতে
to_string () বা তথ্য () তথ্য কোনও স্ট্রিংয়ে রেন্ডার করতে ব্যবহৃত হয়। ক্ষেত্রে
পাইথন / আইপিথন একটি টার্মিনালে চলছে এটি 0 এবং পান্ডাস সেট করা যেতে পারে
সঠিকভাবে প্রস্থটি টার্মিনালটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে এবং আরও ছোটতে অদলবদল করবে
ফর্ম্যাট ক্ষেত্রে যদি সমস্ত কলামগুলি উল্লম্বভাবে ফিট না করে। আইপিথন নোটবুক,
আইপিথন কিউটকনসোল বা আইডিএল টার্মিনালে চালিত হয় না এবং তাই এটি হয় না
সঠিক স্বয়ংক্রিয় সনাক্তকরণ সম্ভব।
'কিছুই নয়' অর্থ সীমাহীন।
display.max_colwidth: [default: 50] [હાલમાં: 50]
: int
এর repr এ একটি কলামের অক্ষরের সর্বাধিক প্রস্থ
একটি পান্ডাস ডেটা স্ট্রাকচার। কলামটি যখন উপচে পড়বে, তখন একটি "..."
স্থানধারক আউটপুট এম্বেড করা হয়।
প্রদর্শন.ম্যাক্স_ইনফো_কলামগুলি: [ডিফল্ট: 100] [বর্তমানে: 100]
: int
ম্যাক্স_ইনফো_কলামগুলি ডেটাফ্রেম.ইনফো পদ্ধতিতে ব্যবহার করা হয় কিনা তা সিদ্ধান্ত নিতে
প্রতি কলাম তথ্য মুদ্রিত করা হবে।
display.max_info_rows: [ডিফল্ট: 1690785] [বর্তমানে: 1690785]
: int বা কিছুই নয়
max_info_rows সর্বাধিক সংখ্যক সারি যা একটি ফ্রেম করবে
কনসোল-এ পুনরায় লেখার সময় এর কলামগুলিতে নাল চেক করুন।
ডিফল্টটি 1,000,000 সারি। সুতরাং, যদি কোনও ডেটাফ্রেমে আরও থাকে
1,000,000 সারিগুলিতে কোনও নাল চেক করা হবে না
কলামগুলি এবং এইভাবে উপস্থাপনে খুব কম সময় লাগবে
একটি ইন্টারেক্টিভ সেশনে প্রদর্শিত। কোনটির মান সর্বদা মানে
পুনরায় প্রকাশের সময় নাল চেক করুন।
display.max_rows: [ডিফল্ট: 60] [বর্তমানে: 500]
: int
এটি মুদ্রণের সময় সর্বাধিক সংখ্যক সারি পান্ডার আউটপুট নির্ধারণ করে
বিভিন্ন আউটপুট আউট। উদাহরণস্বরূপ, এই মানটি নির্ধারণ করে যে repr ()
কোনও ডেটাফ্রেমের জন্য সম্পূর্ণরূপে বা কেবল একটি সংক্ষিপ্ত বিবরণী প্রিন্ট করে।
'কিছুই নয়' অর্থ সীমাহীন।
display.max_seq_items: [ডিফল্ট: কিছুই নেই] [বর্তমানে: কিছুই নেই]
: int বা কিছুই নয়
যখন একটি দীর্ঘ ক্রমটি সুন্দর-মুদ্রণ করা হয়, তখন আর `সর্বোচ্চ_সেক_সামগ্রী`
মুদ্রিত করা হবে। যদি আইটেমগুলি বাদ দেওয়া হয় তবে এগুলি সংযোজন দ্বারা চিহ্নিত করা হবে
"..." এর ফলাফলের স্ট্রিংয়ে।
যদি কোনওটিতে না সেট করা থাকে তবে মুদ্রণের জন্য আইটেমের সংখ্যা সীমাহীন।
display.mpl_style: [ডিফল্ট: কিছুই নয়] [বর্তমানে: কিছুই নেই]
: বুল
এটি 'ডিফল্ট' এ সেট করা ম্যাটপ্ল্লোলিব দ্বারা ব্যবহৃত আরসিপ্যারামগুলিকে পরিবর্তন করবে
প্লটগুলিকে ডিফল্টরূপে আরও মনোরম ভিজ্যুয়াল স্টাইল দেওয়ার জন্য।
এটিকে কোনও / মিথ্যাতে সেট করা মানগুলিকে তাদের প্রাথমিক মানটিতে পুনরুদ্ধার করে।
প্রদর্শন.মলটি_স্পার্স: [ডিফল্ট: সত্য] [বর্তমানে: সত্য]
: বুলিয়ান
"স্পার্সাইফাই" মাল্টিআইএনডেক্স প্রদর্শন (পুনরাবৃত্তি প্রদর্শন করবেন না)
গ্রুপগুলির মধ্যে বাইরের স্তরের উপাদানগুলি)
display.notebook_repr_html: [ডিফল্ট: সত্য] [বর্তমানে: সত্য]
: বুলিয়ান
সত্য হয়ে গেলে আইপিথন নোটবুক এর জন্য এইচটিএমএল উপস্থাপনা ব্যবহার করবে
পান্ডাস অবজেক্টস (এটি উপলব্ধ থাকলে)।
প্রদর্শন.প্রিন্ট_নেস্ট_ডেপথ: [ডিফল্ট: 3] [বর্তমানে: 3]
: int
সুন্দর-প্রিন্টিংয়ের সময় প্রক্রিয়া করতে নেস্টেড স্তরের সংখ্যা নিয়ন্ত্রণ করে
ডিসপ্লে.প্রিসিশন: [ডিফল্ট:]] [বর্তমানে: 7]
: int
ভাসমান পয়েন্ট আউটপুট নির্ভুলতা (উল্লেখযোগ্য অঙ্কের সংখ্যা)। এই
শুধুমাত্র একটি পরামর্শ
প্রদর্শন.উইথ: [ডিফল্ট: 80] [বর্তমানে: 1000]
: int
অক্ষরগুলিতে প্রদর্শনের প্রস্থ। যদি পাইথন / আইপিথন চালু থাকে
একটি টার্মিনাল এটি কোনওটিতে সেট করা যাবে এবং পান্ডাস সঠিকভাবে স্বয়ংক্রিয়ভাবে সনাক্ত করবে
প্রস্থ।
দ্রষ্টব্য যে আইপথন নোটবুক, আইপিসন কিউটকোনসোল, বা আইডিএল একটিতে চালিত হয় না
টার্মিনাল এবং সুতরাং প্রস্থটি সঠিকভাবে সনাক্ত করা সম্ভব নয়।
মোড.সিম_ইনটেক্টিভ: [ডিফল্ট: মিথ্যা] [বর্তমানে: মিথ্যা]
: বুলিয়ান
পরীক্ষার উদ্দেশ্যে ইন্টারেক্টিভ মোড অনুকরণ করে কিনা
মোড.উস_ইনফ_আস_নুল: [ডিফল্ট: মিথ্যা] [বর্তমানে: মিথ্যা]
: বুলিয়ান
সত্যিকার অর্থ কারও সাথেই ব্যবহার করা হবে না, এনএএন, আইএনএফ, -আইএনএফকে নাল (পুরানো উপায়) হিসাবে গণ্য করবেন না,
মিথ্যা মানে কোনটিই নয় এবং এনএএন নাল, তবে আইএনএফ, -আইএনএফ নাল নয়
(নতুন উপায়).
ডিফ কল করুন: pd.set_option (স্ব, * আরগস, ** কেডব্লিউড)
সম্পাদনা: পুরানো সংস্করণ তথ্য, এর বেশিরভাগই হ্রাস করা হয়েছে।
যেমন @ বিএমএম উল্লিখিত হয়েছে , পান্ডাস অটো প্রদর্শন ক্ষেত্রের আকার সনাক্ত করে (ডিফল্টরূপে), যখন কোনও অবজেক্ট রেপর প্রদর্শনীতে ফিট না করে একটি সংক্ষিপ্ত দর্শন ব্যবহৃত হবে। আপনি আইডিএল উইন্ডোটির আকার পরিবর্তন করার উল্লেখ করেছেন, কোনও প্রভাব নেই। আপনি যদি print df.describe().to_string()
এটি IDLE উইন্ডোতে ফিট করে?
টার্মিনালের আকার নির্ধারণ করা হয় pandas.util.terminal.get_terminal_size()
(অবনমিত এবং সরানো), (width, height)
এটি প্রদর্শনটির একটি টিপল প্রদান করে। আউটপুটটি কি আপনার আইডিএল উইন্ডোর আকারের সাথে মেলে? কোনও সমস্যা হতে পারে (ইমাসে টার্মিনাল চালানোর আগে একটি ছিল)।
নোট করুন যে অটোডেটেক্টকে বাইপাস করা সম্ভব pandas.set_printoptions(max_rows=200, max_columns=10)
, সারির সংখ্যা, কলামগুলি প্রদত্ত সীমা অতিক্রম না করলে কখনও সংক্ষিপ্ত দৃশ্যে স্যুইচ করবে না।
'Max_colwidth' বিকল্পটি প্রতিটি কলামের নিরীক্ষিত ফর্মটি দেখতে সহায়তা করে।
display.height
পরিবর্তে ব্যবহার করুন ... আমি মৃত লুপে আছি।