কম্পিউটার

Python Pandas - প্রদত্ত পিরিয়ড অবজেক্টের ফ্রিকোয়েন্সি সেকেন্ড থেকে আওয়ারলি ফ্রিকোয়েন্সিতে পরিবর্তন করুন


প্রদত্ত পিরিয়ড অবজেক্টের ফ্রিকোয়েন্সি সেকেন্ড থেকে আওয়ারলি ফ্রিকোয়েন্সিতে পরিবর্তন করতে, period.asfreq() পদ্ধতি ব্যবহার করুন এবং প্যারামিটার 'H' সেট করুন।

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import pandas as pd

পান্ডা. পিরিয়ড সময়কালের প্রতিনিধিত্ব করে। একটি পিরিয়ড অবজেক্ট তৈরি করা। আমরা ফ্রিকোয়েন্সি সেকেন্ড হিসাবে সেট করেছি। 'Freq' প্যারামিটার ব্যবহার করে 'S'

period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, minute = 35, second = 15)

সেকেন্ড ফ্রিকোয়েন্সি সহ পিরিয়ড অবজেক্ট প্রদর্শন করুন

print("Period...\n", period)

পিরিয়ডকে সেকেন্ড থেকে আওয়ারলি ফ্রিকোয়েন্সিতে রূপান্তর করুন। আমরা asfreq()

ব্যবহার করে সেকেন্ডকে ঘণ্টায় কম্পাঙ্কে রূপান্তর করতে "H" সেট করেছি
res = period.asfreq('H')

উদাহরণ

নিচের কোড

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
# We have set the frequency as seconds ie. 'S' using the 'freq' parameter
period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, minute = 35, second = 15)

# display the Period object with Seconds frequency
print("Period...\n", period)

# Convert Period from Seconds to Hourly frequency
# We have set the "H" to convert seconds to hourly frequency using asfreq()
res = period.asfreq('H')

# display the result after conversion from Seconds to hourly frequency
print("\nFinal result after converting frequency ...\n", res)

আউটপুট

এটি নিম্নলিখিত কোড তৈরি করবে

Period...
2021-04-16 02:35:15

Final result after converting frequency ...
2021-04-16 02:00

  1. Python Pandas - পিরিয়ড অবজেক্ট থেকে বছরের দিন পান

  2. Python Pandas - Index অবজেক্ট থেকে আপেক্ষিক ফ্রিকোয়েন্সি ফেরত দিন

  3. Python Pandas - Timedelta অবজেক্ট থেকে সেকেন্ড রিটার্ন করুন

  4. Python Pandas - প্রদত্ত টাইমস্ট্যাম্পকে প্রতি ঘণ্টার ফ্রিকোয়েন্সি সহ পিরিয়ডে রূপান্তর করুন