IntervalArray-এ ইন্টারভালগুলি বাম-পাশে, ডান-পাশে, দুপাশে বা কোনো পাশে ক্লোজড কিনা তা যাচাই করতে array.closed প্রপার্টি ব্যবহার করুন।
প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:
import pandas as pd
দুটি ইন্টারভাল অবজেক্ট তৈরি করুন। "closed" প্যারামিটার 'both' মান দিয়ে ক্লোজড ইন্টারভাল সেট করুন। একটি ক্লোজড ইন্টারভাল (গণিতে বর্গাকার ব্র্যাকেট দ্বারা निरূপিত) তার এন্ডপয়েন্ট ধারণ করে, অর্থাৎ ক্লোজড ইন্টারভাল [0, 5] হল 0 ≤ x ≤ 5 শর্ত দ্বারা χαρακτηরিত:
interval1 = pd.Interval(10, 25, closed='both')
interval2 = pd.Interval(15, 70, closed='both')
ইন্টারভালগুলি প্রদর্শন করুন:
print("Interval1...\n", interval1)
print("Interval2...\n", interval2)
ইন্টারভাল অবজেক্ট থেকে একটি নতুন IntervalArray নির্মাণ করুন:
array = pd.arrays.IntervalArray([interval1, interval2])
Interval Array-এ ইন্টারভালগুলি বাম-পাশে, ডান-পাশে, দুপাশে বা কোনো পাশে ক্লোজড কিনা তা যাচাই করুন:
print("\nইন্টারভাল ক্লোজড কিনা তা যাচাই...\n", array.closed)
উদাহরণ
সম্পূর্ণ কোড:
import pandas as pd
# দুটি ইন্টারভাল অবজেক্ট তৈরি করুন
# "closed" প্যারামিটার 'both' মান দিয়ে ক্লোজড ইন্টারভাল সেট করুন
# একটি ক্লোজড ইন্টারভাল (গণিতে বর্গাকার ব্র্যাকেট দ্বারা निरূপিত) তার এন্ডপয়েন্ট ধারণ করে
# অর্থাৎ ক্লোজড ইন্টারভাল [0, 5] হল 0 ≤ x ≤ 5 শর্ত দ্বারা karakterized
interval1 = pd.Interval(10, 25, closed='both')
interval2 = pd.Interval(15, 70, closed='both')
# ইন্টারভালগুলি প্রদর্শন করুন
print("Interval1...\n", interval1)
print("Interval2...\n", interval2)
# ইন্টারভাল অবজেক্ট থেকে একটি নতুন IntervalArray নির্মাণ করুন
array = pd.arrays.IntervalArray([interval1, interval2])
# IntervalArray প্রদর্শন করুন
print("\nআমাদের IntervalArray...\n", array)
# IntervalArray-এর দৈর্ঘ্য পান
# IntervalArray-এ প্রতিটি ইন্টারভালের দৈর্ঘ্য নির্দেশকারী Index ফেরত দেয়
print("\nআমাদের IntervalArray দৈর্ঘ্য...\n", array.length)
# Interval Array-এ ইন্টারভালগুলি বাম-পাশে, ডান-পাশে, দুপাশে বা কোনো পাশে ক্লোজড কিনা তা যাচাই করুন
print("\nইন্টারভাল ক্লোজড কিনা তা যাচাই...\n", array.closed)
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে:
Interval1... [10, 25]
Interval2... [15, 70]
আমাদের IntervalArray... [[10, 25], [15, 70]] Length: 2, dtype: interval[int64, both]
আমাদের IntervalArray দৈর্ঘ্য... Int64Index([15, 55], dtype='int64')
ইন্টারভাল ক্লোজড কিনা তা যাচাই... Both