當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。