ব্যক্তিগতভাবে, আমি সরাসরি একটি অ্যাসাইনমেন্ট স্টেটমেন্টের সাহায্যে অপশনগুলি সেট করতে পছন্দ করি কারণ আইপিথনকে ধন্যবাদ ট্যাব সমাপ্তির মাধ্যমে খুঁজে পাওয়া সহজ। সঠিক বিকল্পের নামগুলি কী তা মনে রাখা আমার পক্ষে কঠিন, তাই এই পদ্ধতিটি আমার পক্ষে কাজ করে।
উদাহরণস্বরূপ, আমাকে যা মনে রাখতে হবে তা হ'ল এটি দিয়েই pd.options
pd.options.<TAB>

বেশিরভাগ বিকল্পের অধীনে উপলব্ধ display
pd.options.display.<TAB>

এখান থেকে, আমি সাধারণত বর্তমান মানটি এর মতো আউটপুট করি:
pd.options.display.max_rows
60
আমি তারপরে যা চাই তা সেট করে রাখি:
pd.options.display.max_rows = 100
এছাড়াও, বিকল্পগুলির জন্য আপনার প্রসঙ্গ পরিচালক সম্পর্কে সচেতন হওয়া উচিত, যা সাময়িকভাবে কোডের একটি ব্লকের ভিতরে বিকল্পগুলি সেট করে। স্ট্রিং হিসাবে বিকল্পের নামে পাস করুন তারপরে মানটি যা আপনি চান তা অনুসরণ করে। আপনি একই লাইনে যে কোনও সংখ্যক বিকল্পে পাস করতে পারেন:
with pd.option_context('display.max_rows', 100, 'display.max_columns', 10):
some pandas stuff
আপনি কোনও বিকল্পটিকে এর ডিফল্ট মানটিতে পুনরায় সেট করতে পারেন:
pd.reset_option('display.max_rows')
এবং তাদের সকলকে পুনরায় সেট করুন:
pd.reset_option('all')
এর মাধ্যমে বিকল্পগুলি সেট করা এখনও পুরোপুরি ভাল pd.set_option
। আমি শুধু বৈশিষ্ট্যাবলী ব্যবহার সরাসরি সহজ এবং কম জন্য প্রয়োজন নেই এটি get_option
এবং set_option
।