Python| Pandas TimedeltaIndex.ceil
Python是一种用于进行数据分析的出色语言,主要是因为以数据为中心的Python包的奇妙生态系统。 Pandas就是其中之一,它使导入和分析数据变得更加容易。
Pandas TimedeltaIndex.ceil()
函数将 TimedeltaIndex 对象的索引设置为指定频率。该函数将频率作为我们想要限制值的参数。
Syntax : TimedeltaIndex.ceil(freq)
Parameters :
freq : freq string/object
Return : index of same type
示例 #1:使用TimedeltaIndex.ceil()
函数将给定 TimedeltaIndex 对象的值设置为指定频率。
# importing pandas as pd
import pandas as pd
# Create the first TimedeltaIndex object
tidx = pd.TimedeltaIndex(start ='1 days 02:00:12.001124', periods = 5,
freq ='N', name ='Koala')
# Print the TimedeltaIndex object
print(tidx)
输出 :
现在我们将使用TimedeltaIndex.ceil()
函数将值设置为分钟频率。
# ceil the values to minutely frequency.
tidx.ceil('T')
输出 :
正如我们在输出中看到的, TimedeltaIndex.ceil()
函数返回了一个新的索引对象,其中包含以所需频率为上限的值。示例 #2:使用TimedeltaIndex.ceil()
函数将给定 TimedeltaIndex 对象的值设置为指定频率。
# importing pandas as pd
import pandas as pd
# Create the TimedeltaIndex object
tidx = pd.TimedeltaIndex(data =['06:05:01.000030', '+23:59:59.999999',
'22 day 2 min 3us 10ns', None])
# Print the TimedeltaIndex object
print(tidx)
输出 :
现在我们将使用TimedeltaIndex.ceil()
函数将值限制为每日频率。
# ceil the values to daily frequency.
tidx.ceil('D')
输出 :
正如我们在输出中看到的, TimedeltaIndex.ceil()
函数返回了一个新的索引对象,其中包含以所需频率为上限的值。