Để nhận vị trí số nguyên cho nhãn được yêu cầu, hãy sử dụng get_loc () trong Pandas. Đầu tiên, hãy nhập các thư viện được yêu cầu -
import pandas as pd
Tạo hai đối tượng Khoảng thời gian. Khoảng thời gian đã đóng được đặt bằng cách sử dụng thông số "đã đóng" với giá trị "cả hai" -
interval1 = pd.Interval(50, 75) interval2 = pd.Interval(75, 90)
Tạo IntervalIndex từ hai khoảng thời gian -
index = pd.IntervalIndex([interval1, interval2])
Nhận vị trí số nguyên cho nhãn được yêu cầu -
print("\nInteger location for requested label...\n",index.get_loc(75))
Ví dụ
Sau đây là mã -
import pandas as pd # Create two Interval objects # Closed intervals set using the "closed" parameter with value "both" interval1 = pd.Interval(50, 75) interval2 = pd.Interval(75, 90) # display the intervals print("Interval1...\n",interval1) print("Interval2...\n",interval2) # Create IntervalIndex from the two intervals index = pd.IntervalIndex([interval1, interval2]) # Get integer location for requested label print("\nInteger location for requested label...\n",index.get_loc(75))
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Interval1... (50, 75] Interval2... (75, 90] Integer location for requested label... 0