Python-pandas-timedelta
提供:Dev Guides
Pythonパンダ-タイムデルタ
タイムデルタは時間の差であり、日、時間、分、秒などの異なる単位で表されます。 彼らは正と負の両方にすることができます。
以下に示すように、さまざまな引数を使用してTimedeltaオブジェクトを作成できます-
ひも
文字列リテラルを渡すことで、timedeltaオブジェクトを作成できます。
その*出力*は次のとおりです-
整数
整数値をユニットに渡すことにより、引数はTimedeltaオブジェクトを作成します。
その*出力*は次のとおりです-
データオフセット
-週、日、時間、分、秒、ミリ秒、マイクロ秒、ナノ秒などのデータオフセットも構築に使用できます。
その*出力*は次のとおりです-
to_timedelta()
最上位の pd.to_timedelta を使用すると、スカラー、配列、リスト、またはシリーズを、認識されたタイムデルタ形式/値からタイムデルタ型に変換できます。 入力がシリーズの場合はシリーズを構築し、入力がスカラーのような場合はスカラーを構築し、そうでない場合は TimedeltaIndex を出力します。
その*出力*は次のとおりです-
オペレーション
Series/DataFramesを操作し、 datetime64 [ns] SeriesまたはTimestampsの減算演算により timedelta64 [ns] Seriesを構築できます。
ここで、Timedeltaおよびdatetimeオブジェクトを使用してDataFrameを作成し、その上でいくつかの算術演算を実行しましょう-
その*出力*は次のとおりです-
追加操作
その*出力*は次のとおりです-
減算演算
その*出力*は次のとおりです-