ধরে নিন, আপনার কাছে প্রদত্ত সিরিজের প্রথম এবং শেষ তিন দিনের জন্য সময় সিরিজ এবং ফলাফল রয়েছে,
first three days: 2020-01-01 Chennai 2020-01-03 Delhi Freq: 2D, dtype: object last three days: 2020-01-07 Pune 2020-01-09 Kolkata Freq: 2D, dtype: object
এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -
সমাধান
-
একটি সিরিজ সংজ্ঞায়িত করুন এবং এটি ডেটা হিসাবে সংরক্ষণ করুন৷
-
শুরুর তারিখের মধ্যে pd.date_range() ফাংশনটি '2020-01-01' এবং সময়কাল =5, freq ='2D' হিসাবে প্রয়োগ করুন এবং এটিকে time_series হিসাবে সংরক্ষণ করুন
time_series = pd.date_range('2020-01-01', periods = 5, freq ='2D')
-
date.index =time_series
সেট করুন -
data.first(’3D’) ব্যবহার করে প্রথম তিন দিন প্রিন্ট করুন এবং প্রথম_দিন হিসেবে সংরক্ষণ করুন
first_day = data.first('3D')
-
data.last(’3D’) ব্যবহার করে শেষ তিন দিন প্রিন্ট করুন এবং এটিকে last_day
হিসেবে সংরক্ষণ করুন
last_day = data.last('3D')
উদাহরণ
আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −
import pandas as pd data = pd.Series(['Chennai', 'Delhi', 'Mumbai', 'Pune', 'Kolkata']) time_series = pd.date_range('2020-01-01', periods = 5, freq ='2D') data.index = time_series print("time series:\n",data) first_day = data.first('3D') print("first three days:\n",first_day) last_day = data.last('3D') print("last three days:\n",last_day)
আউটপুট
time series: 2020-01-01 Chennai 2020-01-03 Delhi 2020-01-05 Mumbai 2020-01-07 Pune 2020-01-09 Kolkata Freq: 2D, dtype: object first three days: 2020-01-01 Chennai 2020-01-03 Delhi Freq: 2D, dtype: object last three days: 2020-01-07 Pune 2020-01-09 Kolkata Freq: 2D, dtype: object