কম্পিউটার

পাইথন - পান্ডাসে হারিয়ে যাওয়া তারিখগুলি কীভাবে পরীক্ষা করবেন


অনুপস্থিত তারিখগুলি পরীক্ষা করার জন্য, প্রথমে, আসুন তারিখের রেকর্ড সহ তালিকার একটি অভিধান সেট করি যেমন আমাদের উদাহরণে ক্রয়ের তারিখ -

তালিকার
# অভিধান ={'কার':['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'], 'date_of_purchase':['2020-10-10 ', '2020-10-12', '2020-10-17', '2020-10-16', '2020-10-19', '2020-10-22']}

এখন, তালিকার উপরের অভিধান থেকে একটি ডেটাফ্রেম তৈরি করুন -

dataFrame =pd.DataFrame(d)

এর পরে, এটিকে সূচক হিসাবে সেট করুন −

dataFrame =dataFrame.set_index('Date_of_purchase')

স্ট্রিংকে DateTime অবজেক্ট -

-এ রূপান্তর করতে to_datetime() ব্যবহার করুন
dataFrame.index =pd.to_datetime(dataFrame.index)

একটি পরিসরে অবশিষ্ট তারিখগুলি প্রদর্শন করুন −

k =pd.date_range( start="2020-10-10", end="2020-10-22"). পার্থক্য(dataFrame.index);

উদাহরণ

নিম্নলিখিত কোড -

তালিকার pd# অভিধান ={'কার':['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'], 'date_of_purchase':['2020 -10-10', '2020-10-12', '2020-10-17', '2020-10-16', '2020-10-19', '2020-10-22'] }# ডেটাফ্রেম তৈরি করা listsdataFrame =pd.DataFrame(d)print"DataFrame...\n",dataFrame# Date_of_purchase হিসেবে সেট করা হয়েছে indexdataFrame =dataFrame.set_index('Date_of_purchase')# ব্যবহার করে to_datetime() to_datetime() to string to DateTram এ রূপান্তরিত করতে। index =pd.to_datetime(dataFrame.index)# অবশিষ্ট তারিখগুলি আউটপুটপ্রিন্ট হিসাবে প্রদর্শিত হয়("\n তারিখের একটি পরিসর থেকে অবশিষ্ট তারিখগুলি প্রদর্শন করা হচ্ছে...")k =pd.date_range(start="2020-10-10", end="2020-10-22").পার্থক্য(dataFrame.index);প্রিন্ট(k);

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DataFrame... Car Date_of_purchase0 BMW 2020-10-101 Lexus 2020-10-122 Audi 2020-10-173 Mercedes 2020-10-164 Jaguar 2020-10-195 Bentley-এর তারিখ থেকে 2020-10-195 তারিখ বাকি তারিখের...তারিখের সময়সূচী(['2020-10-11', '2020-10-13', '2020-10-14', '2020-10-15', '2020-10-18', '2020 -10-20', '2020-10-21'], dtype='datetime64[ns]', freq=None)

  1. পাইথন - কিভাবে একটি CSV ফাইলে পান্ডাস ডেটাফ্রেম লিখতে হয়

  2. পাইথন - কিভাবে পান্ডাস ডেটাফ্রেমকে বছর অনুসারে গ্রুপ করবেন?

  3. পাইথন - কিভাবে একটি পান্ডাস ডেটাফ্রেমের একটি উপসেট নির্বাচন করবেন

  4. পাইথন - কিভাবে একটি বার গ্রাফে একটি পান্ডাস ডেটাফ্রেম প্লট করা যায়