কম্পিউটার

একটি প্রদত্ত ডেটাফ্রেমের একাধিক কলামে তারিখের কলামটিকে দিন, মাস, বছরে বিভক্ত করতে পাইথনে একটি প্রোগ্রাম লিখুন


ধরে নিন, আপনার একটি ডেটাফ্রেম আছে এবং একটি তারিখ, মাস, বছর কলামের ফলাফল হল,

<পূর্ব> তারিখ দিন মাস বছর0 17/05/2002 17 05 20021 16/02/1990 16 02 19902 25/09/1980 25 09 19803 11/05/2000 11 05/05/2000 11 05/05/2000 পূর্বে>

এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -

সমাধান

  • তারিখের একটি তালিকা তৈরি করুন এবং ডেটাফ্রেমে বরাদ্দ করুন।

  • df[‘date’] কলামে ‘/’ ডিলিমিটারের ভিতরে str.split ফাংশন প্রয়োগ করুন। ফলাফলটি df[[“দিন”, “মাস”, “বছর”]] এ বরাদ্দ করুন।

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −

pddf =pd.DataFrame হিসেবে পান্ডা আমদানি করুন '17/09/1986'] })প্রিন্ট("আসল ডেটাফ্রেম:")প্রিন্ট(df)df[["দিন", "মাস", "বছর"]] =df["তারিখ"].str.split( "/", expand =True)মুদ্রণ("\nনতুন ডেটাফ্রেম:")প্রিন্ট(df)

আউটপুট

মূল ডেটাফ্রেম:date0 17/05/20021 16/02/19902 25/09/19803 11/05/20004 17/09/1986 নতুন ডেটাফ্রেম:তারিখ দিন মাস বছর0 17/05/2012012012 1990 16 02 19902 25/09/1980 25 09 19803 11/05/2000 11 05 20004 17/09/1986 17 09 1986 

  1. একটি প্রদত্ত ডেটাফ্রেমে সর্বনিম্ন মান খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন এবং একটি নতুন সারি এবং কলামে সর্বনিম্ন মান সংরক্ষণ করুন

  2. একটি প্রদত্ত ডেটাফ্রেমে সূচক এবং কলাম স্থানান্তর করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি প্রদত্ত ডেটাফ্রেমকে নাম কলাম অনুসারে সাজানোর জন্য একটি পাইথন প্রোগ্রাম লিখুন।

  4. একটি নির্দিষ্ট তারিখ সিরিজে বছরের দিন মুদ্রণ করতে পাইথনে একটি প্রোগ্রাম লিখুন