当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas DataFrame at_time方法用法及代码示例


Pandas DataFrame.at_time(~) 方法提取一天中指定时间的行。

参数

1.time | stringdatetime.time

一天中的时间。

2. axis | intstring | optional

默认情况下,axis=0 。由于缺乏文档,我们不太确定如何使用此参数。如果您有一些见解,我们很乐意与您聊天!

返回值

DataFrame 包含一天中指定时间的所有行。

例子

考虑以下 DataFrame :

index_date = pd.date_range("2020-12-25", periods=3, freq="12H")
df = pd.DataFrame({"A":["a","b","c"]}, index=index_date)
df



                     A
2020-12-25 00:00:00  a
2020-12-25 12:00:00  b
2020-12-26 00:00:00  c

要了解有关 date_range(~) 方法的更多信息,请单击此处获取其文档。

要获取一天中时间为"00:00"(即午夜)的所有行:

df.at_time("00:00")



            A
2020-12-25  a
2020-12-26  c

这里,返回类型是DataFrame。

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas DataFrame | at_time method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。