Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Pandas - 닫힌 시간 간격을 만들고 두 끝점이 모두 있는지 확인합니다.

<시간/>

닫힌 시간 간격을 만들려면 pandas.Interval()을 사용하세요. 닫힌 매개변수를 설정합니다. 두 끝점이 모두 존재하는지 확인하려면 in 속성을 사용하십시오.

먼저 필요한 라이브러리를 가져옵니다 -

pandas를 pd로 가져오기

값이 "both"인 "closed" 매개변수를 사용하여 설정된 닫힌 간격입니다. 닫힌 구간(수학에서 대괄호로 표시됨)은 끝점을 포함합니다. # 즉, 닫힌 구간 [0, 5]는 0 <=x <=5

조건으로 특성화됩니다.
간격 =pd.Interval(left=0, right=20, closed='both')

간격 표시

print("간격...\n",간격)

Interval에 요소가 있는지 확인하십시오. 이것은 closed =둘 다 끝점을 포함한다는 것을 보여줍니다.

print("\n가장 왼쪽 요소가 간격에 존재합니까? =\n", 간격에 0)print("\n가장 오른쪽에 요소가 간격에 있습니까? =\n",20 간격에) 

예시

다음은 코드입니다.

Pandas를 pd로 가져오기# 값이 "closed"인 매개변수를 사용하여 설정된 닫힌 간격# 닫힌 간격(수학에서 대괄호로 표시됨)에는 끝점이 포함됩니다. # 즉, 닫힌 간격 [0, 5]가 특성화됩니다. 조건 0 <=x <=5.interval =pd.Interval(left=0, right=20, closed='both')# display the intervalprint("Interval...\n",interval)# display the interval lengthprint("\nInterval length...\n",interval.length)# Interval에 요소가 있는지 확인# 이것은 closed =둘 다 끝점이 포함되어 있음을 보여줍니다.print("\n가장 왼쪽 요소는 간격? =\n", 간격 0)print("\n가장 오른쪽 요소가 간격에 존재합니까? =\n", 간격 20)

출력

그러면 다음 코드가 생성됩니다.

간격...[0, 20]간격 길이...20