সুচিপত্র:

আমি কিভাবে একটি ডেটা ফ্রেমে কলামের ক্রম পরিবর্তন করব?
আমি কিভাবে একটি ডেটা ফ্রেমে কলামের ক্রম পরিবর্তন করব?

ভিডিও: আমি কিভাবে একটি ডেটা ফ্রেমে কলামের ক্রম পরিবর্তন করব?

ভিডিও: আমি কিভাবে একটি ডেটা ফ্রেমে কলামের ক্রম পরিবর্তন করব?
ভিডিও: পাইথন পান্ডাস - কিভাবে ডাটাফ্রেমে কলামের ক্রম বা অদলবদল কলাম পরিবর্তন করবেন 2024, নভেম্বর
Anonim

একটি সহজ উপায় পুনরায় বরাদ্দ করা হবে ডেটাফ্রেম এর একটি তালিকা সহ কলাম , প্রয়োজন অনুসারে পুনর্বিন্যাস করা হয়েছে। আপনি যা চান ঠিক তাই করবে। আপনাকে আপনার একটি নতুন তালিকা তৈরি করতে হবে কলাম পছন্দসই মধ্যে আদেশ , তারপর df = df[cols] ব্যবহার করুন পুনর্বিন্যাস দ্য কলাম এই নতুন আদেশ . আপনি আরও সাধারণ পদ্ধতি ব্যবহার করতে পারেন।

তারপর, আমি কিভাবে পান্ডায় কলাম পুনর্বিন্যাস করব?

আপনি কলামগুলির একটি তালিকা ঘোষণা করে এবং এটিকে একটি কী হিসাবে ব্যবহার করে একটি ডেটাফ্রেম অবজেক্ট পুনর্বিন্যাস করতে পারেন।

  1. পিডি হিসাবে পান্ডা আমদানি করুন।
  2. ফল = pd. ডেটাফ্রেম(ডেটা = {'ফল':['আপেল', 'কলা', 'ব্লুবেরি', 'আঙ্গুর'], 'রঙ':['লাল', 'হলুদ', 'নীল', 'বেগুনি'], ' বীজ':['হ্যাঁ', 'না', 'হ্যাঁ', 'না']})
  3. ফল. set_index('ফল', ইনপ্লেস = সত্য)

উপরের পাশে, পাইথনের ডেটাফ্রেমে কলামের নাম কীভাবে পরিবর্তন করব? আপনি ব্যবহার করতে পারেন নাম পরিবর্তন করুন () পদ্ধতি পান্ডা . ডেটাফ্রেম প্রতি পরিবর্তন কোন সারি / কলামের নাম স্বতন্ত্রভাবে আসলটি উল্লেখ করুন নাম এবং নতুন নাম in dict like {অরিজিনাল নাম : নতুন নাম } সূচীতে / কলাম এর নাম পরিবর্তন করুন () সূচক সূচকের জন্য নাম এবং কলাম জন্য হয় কলামের নাম.

এছাড়াও জিজ্ঞাসা করা হয়েছে, কিভাবে আমি এক্সেলে কলাম পুনর্বিন্যাস করব?

কিভাবে Excel এ কলাম টেনে আনতে হয়

  1. আপনি যে কলামটি সরাতে চান তা নির্বাচন করুন।
  2. মাউস পয়েন্টারটিকে নির্বাচনের প্রান্তে রাখুন যতক্ষণ না এটি একটি নিয়মিত ক্রস থেকে একটি 4-পার্শ্বযুক্ত তীর কার্সারে পরিবর্তিত হয়।
  3. Shift কী টিপুন এবং ধরে রাখুন, এবং তারপর কলামটিকে একটি নতুন অবস্থানে টেনে আনুন।
  4. এটাই!

পাইথনে ILOC কি?

iloc . অবস্থান অনুসারে নির্বাচনের জন্য সম্পূর্ণরূপে পূর্ণসংখ্যা-অবস্থান ভিত্তিক সূচীকরণ।. iloc প্রাথমিকভাবে পূর্ণসংখ্যার অবস্থান ভিত্তিক (অক্ষের 0 থেকে দৈর্ঘ্য-1 পর্যন্ত), তবে এটি একটি বুলিয়ান অ্যারের সাথেও ব্যবহার করা যেতে পারে।

প্রস্তাবিত: