কম্পিউটার টিউটোরিয়াল

পাইথন পান্ডাস - CustomBusinessHour অফসেট নরমালাইজড কিনা যাচাই করা

পান্ডাসে CustomBusinessHour.normalize প্রোপার্টি ব্যবহার করে কাস্টম বিজনেস আওয়ার অফসেট নরমালাইজড (normalize) করা হয়েছে কিনা তা যাচাই করা যায়।

প্রক্রিয়া

  1. import pandas as pd
  2. timestamp = pd.Timestamp('2021-10-25 08:35:10')
  3. cbhOffset = pd.tseries.offsets.CustomBusinessHour(n=3, weekmask='Mon Tue Wed Fri Sat', normalize=True)
  4. অফসেট যোগ করে আপডেটেড টাইমস্ট্যাম্প দেখুন।
  5. cbhOffset.normalize দিয়ে নরমালাইজ স্ট্যাটাস চেক করুন।

উদাহরণ কোড

import pandas as pd

timestamp = pd.Timestamp('2021-10-25 08:35:10')
print("Timestamp...\n", timestamp)

cbhOffset = pd.tseries.offsets.CustomBusinessHour(n=3, weekmask='Mon Tue Wed Fri Sat', normalize=True)
print("\nCustomBusinessHour Offset...\n", cbhOffset)

print("\nUpdated Timestamp...\n", timestamp + cbhOffset)

print("\nFrequency applied on the given CustomBusinessHour Offset object...\n", cbhOffset.freqstr)

print("\nThe name of the frequency on the CustomBusinessHour object..\n", cbhOffset.name)

print("\nThe CustomBusinessHour Offset is normalized ?\n", cbhOffset.normalize)

আউটপুট

Timestamp... 2021-10-25 08:35:10
CustomBusinessHour Offset... <3 * CustomBusinessHours: CBH=09:00-17:00>
Updated Timestamp... 2021-10-25 00:00:00
Frequency applied on the given CustomBusinessHour Offset object... 3CBH
The name of the frequency on the CustomBusinessHour object.. CBH
The CustomBusinessHour Offset is normalized ? True
  1. পাইথন প্যান্ডাস - ইন্ডেক্সে অনন্য মান আছে কিনা যাচাই

  2. পাইথন প্যান্ডাস - UTC অফসেট সময় পান

  3. পাইথন ব্যবহার করে কোনো সংখ্যায় নির্দিষ্ট বেসে কনsekutিভ শূন্য আছে কিনা যাচাই করা

  4. Python-এ দেওয়া সংখ্যা ইউক্লিড নম্বর (Euclid Number) কিনা যাচাই করা