3

たとえば、でdf構成される1つの列を持つパンダデータフレームがありますdatetime64

<class 'pandas.core.frame.DataFrame'>
Int64Index: 1471 entries, 0 to 2940
Data columns (total 2 columns):
date    1471  non-null values
id      1471  non-null values
dtypes: datetime64[ns](1), int64(1)

df基準として 1 日の時間を使用してサブサンプリングしたいと思います (の他の情報とは無関係にdate)。たとえば、擬似コードで

df_sub = df[ (HOUR(df.date) > 8) & (HOUR(df.date) < 20) ]

いくつかの機能のためにHOUR

datetime64この問題は、 からへの予備的な変換によって解決できると思いdatetimeます。これをより効率的に処理できますか?

4

1 に答える 1