TimedeltaIndex 구성 요소의 데이터 프레임을 반환하려면 TimedeltaIndex.components를 사용하세요. 재산.
먼저 필요한 라이브러리를 가져옵니다 -
pandas를 pd로 가져오기
TimeDeltaIndex 개체를 만듭니다. 'data' 매개변수를 사용하여 timedelta와 같은 데이터도 설정했습니다. −
tdIndex =pd.TimedeltaIndex(data =['10일 5시간 2분 35초 3us 10ns', '+22:39:19.999999','2일 4시간 03:08:02.000045', '+21:99:995 '])
TimedeltaIndex 표시 -
print("TimedeltaIndex...\n", tdIndex)
TimeDeltas 구성 요소의 데이터 프레임을 반환합니다. 구성 요소에는 일, 시간, 분, 초, 밀리초, 마이크로초, 나노초가 포함됩니다. -
print("\nTimeDelta 구성 요소의 데이터 프레임...\n", tdIndex.components)
예시
다음은 코드입니다 -
pandas를 pd로 가져오기# TimeDeltaIndex 객체 생성# welltdIndex =pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+ 22:39:19.999999','2 day 4h 03:08:02.000045', '+21:15:45.999999'])# display TimedeltaIndexprint("TimedeltaIndex...\n", tdIndex)# 디스플레이로부터의 일 수 TimeDeltaIndexprint("\nTimeDeltaIndex 개체의 날짜 수...\n", tdIndex.days)#의 각 요소는 TimeDeltaIndexprint("\nTimeDeltaIndex 개체의 초 수를 표시합니다.. .\n", tdIndex.seconds)# TimeDeltaIndexprint("\nTimeDeltaIndex 개체의 마이크로초 수...\n", tdIndex.microseconds)# 요소의 데이터 프레임을 반환합니다. TimeDeltas# 구성 요소에는 일, 시, 분, 초, 밀리초, 마이크로초, 나노초가 포함됩니다. x.components)
출력
이것은 다음 코드를 생성합니다 -
TimedeltaIndex...TimedeltaIndex(['10일 05:02:35.000003010', '0일 22:39:19.999999','2일 07:08:02.000045', '0일 21:15:99'] ,dtype='timedelta64[ns]', freq=None)TimeDeltaIndex 개체의 일 수...Int64Index([10, 0, 2, 0], dtype='int64')TimeDeltaIndex의 초 수 object...Int64Index([18155, 81559, 25682, 76545], dtype='int64')TimeDeltaIndex 개체의 마이크로초 수...Int64Index([3, 999999, 45, 999999],64' ) TimeDelta 구성 요소의 데이터 프레임... 일 시 분 초 밀리초 마이크로초 나노초0 10 5 2 35 0 3 101 0 22 39 19 999 999 02 2 7 8 2 0 45 03 0 21 9 19 45>