DateOffsetsを作成して、指定した数の有効な日付だけ日付を移動できます。たとえば、 Bday(2)を日付に追加して、2営業日先に進めることができます。日付が有効な日付で始まらない場合は、最初に有効な日付に移動され、次にオフセットが生成されます。 構文: pandas.tseries.offsets.BusinessDay.rollback(dt) パラメーター: 戻り値:タイムスタンプ 例1: 出力: ここで、日時値をインクリメントするために、指定されたタイムスタンプオブジェクトへのデスクトップオフセット日数。オフセットにない場合は、指定された日付を次のオフセットにロールバックします。 < table border = "0" cellpadding = "0" cellspacing = "0"> 出力: 出力からわかるように、 5営業日のオフセットを正常に作成し、指定されたタイムスタンプに追加しました。また、オフセットではない場合は、提供された日付を次のオフセットにロールバックしました。 例2: 出力: 次に、指定されたタイムスタンプオブジェクトに就業日オフセットを追加して、日時値をインクリメントします。また、オフセットにない場合は、提供された日付を次のオフセットにロールバックします。 < br /> 出力: 出力からわかるように、正常に作成されました。 10営業日と10時間のオフセットで、指定されたタイムスタンプに追加されました。また、オフセットでない場合は、提供された日付を次のオフセットにロールバックしました。
この記事が問題の解決に役立つことを願っています。 Python |パンダtseries.offsets.BusinessDay.rollback とは別に、他の Python functions 関連のトピックを確認してください。 Python で上達したいですか? 最高の Python オンライン コース 2023 のレビューをご覧ください。 データ サイエンスに興味がある場合は、R でプログラミングを学ぶ方法も確認してください。 ちなみに、この資料は他の言語でも利用できます: New York | 2023-01-27 Python functionsはちょっと混乱する😭 Python |パンダtseries.offsets.BusinessDay.rollbackは私が遭遇した唯一の問題ではありません。. もう出てこないことを願うばかりです Massachussetts | 2023-01-27 もしかしたら、別の答えがあるのかも?何 Python |パンダtseries.offsets.BusinessDay.rollback はどういう意味ですか?. フィードバックで明日戻ってきます Rome | 2023-01-27 私はコーディングの面接の準備をしていました、これを明確にしてくれてありがとう - PythonのPython |パンダtseries.offsets.BusinessDay.rollbackは最も単純なものではありません. 卒論で使わせていただきます Latest questions tseries.offsets.BusinessDay.rollback()
パンダtseries.offsets.BusinessDay.rollback()
指定された日付は、オフセットされていない限り、次のオフセットに戻ります。
dt: dt pandas.tseries.offsets.BusinessDay.rollback()
を使用して、指定された日付を次のオフセットに戻します(オフセットでない場合)。
#パンダをpdとしてインポート
インポート
パンダをpdとして
#タイムスタンプを作成する
ts
=
pd.Timestamp(
’2019-10-10 07:15:11’
)
#オフセットを5営業日作成
bd
=
pd.tseries.offsets.BusinessDay(n
=
5
)
#タイムスタンプを印刷
print
(ts)
#DateOffsetを出力
print
(bd)
#このタイムスタンプに就業日のオフセットを追加します
new_timestamp
=
ts
+
bd
#更新されたタイムスタンプを出力
print
(new_timestamp)
#指定された日付を折りたたむ
#そうでない場合オフセット
日付
=
bd.rollback( dt
=
pd .to_datetime(
’2010-02-13’
))
#印刷日
print
(date)
< / p>
pandas.tseries.offsets.BusinessDay.rollback()
を使用して、指定された日付を次のオフセットに戻します(そうでない場合)。オフセットで。
#パンダをpdとしてインポート
インポート
パンダをpdとして
#タイムスタンプを作成
ts
=
pd.Timestamp(
’2019-10-10 07:15:11’
)
#10営業日と10時間のオフセットを作成します
bd
=
pd.tseries.offsets.BusinessDay(offset
=
datetime.timedelta(days
=
10
、時間
=
10
))
#タイムスタンプを印刷
print
(ts)
#Print DateOffset
print
(bd)
#このタイムスタンプに就業日のオフセットを追加する
new_timestamp
=
ts
+
bd
#更新されたタイムスタンプを出力
print
(new_timestamp)
#指定された日付をロールバックしない場合
#オフセット
日付
=
bd。ロールバック(dt
=
pd.to_datetime(
’2010-02- 13’
))
#印刷日
print
(date)
Shop
Wiki