Python |パンダtseries.offsets.BusinessDay.rollback

DateOffsetsを作成して、指定した数の有効な日付だけ日付を移動できます。たとえば、 Bday(2)を日付に追加して、2営業日先に進めることができます。日付が有効な日付で始まらない場合は、最初に有効な日付に移動され、次にオフセットが生成されます。

tseries.offsets.BusinessDay.rollback()パンダtseries.offsets.BusinessDay.rollback() 指定された日付は、オフセットされていない限り、次のオフセットに戻ります。

構文: pandas.tseries.offsets.BusinessDay.rollback(dt)

パラメーター:
dt: dt

戻り値:タイムスタンプ

例1: 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)

出力:

ここで、日時値をインクリメントするために、指定されたタイムスタンプオブジェクトへのデスクトップオフセット日数。オフセットにない場合は、指定された日付を次のオフセットにロールバックします。

< table border = "0" cellpadding = "0" cellspacing = "0">

#このタイムスタンプに就業日のオフセットを追加します

new_timestamp = ts + bd


#更新されたタイムスタンプを出力

print (new_timestamp)


#指定された日付を折りたたむ
#そうでない場合オフセット

日付 = bd.rollback( dt = pd .to_datetime( ’2010-02-13’ ))


#印刷日

print (date)

出力:

< / p>

出力からわかるように、 5営業日のオフセットを正常に作成し、指定されたタイムスタンプに追加しました。また、オフセットではない場合は、提供された日付を次のオフセットにロールバックしました。

例2: 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

< br /> #更新されたタイムスタンプを出力

print (new_timestamp)


#指定された日付をロールバックしない場合
#オフセット

日付 = bd。ロールバック(dt = pd.to_datetime( ’2010-02- 13’ ))


#印刷日

print (date)

出力:

出力からわかるように、正常に作成されました。 10営業日と10時間のオフセットで、指定されたタイムスタンプに追加されました。また、オフセットでない場合は、提供された日付を次のオフセットにロールバックしました。

この記事が問題の解決に役立つことを願っています。 Python |パンダtseries.offsets.BusinessDay.rollback とは別に、他の Python functions 関連のトピックを確認してください。

Python で上達したいですか?  最高の Python オンライン コース 2023 のレビューをご覧ください。 データ サイエンスに興味がある場合は、R でプログラミングを学ぶ方法も確認してください。

ちなみに、この資料は他の言語でも利用できます:



Olivia Williams

New York | 2023-01-27

Python functionsはちょっと混乱する😭 Python |パンダtseries.offsets.BusinessDay.rollbackは私が遭遇した唯一の問題ではありません。. もう出てこないことを願うばかりです

Julia Zelotti

Massachussetts | 2023-01-27

もしかしたら、別の答えがあるのかも?何 Python |パンダtseries.offsets.BusinessDay.rollback はどういう意味ですか?. フィードバックで明日戻ってきます

Cornwall Gonzalez

Rome | 2023-01-27

私はコーディングの面接の準備をしていました、これを明確にしてくれてありがとう - PythonのPython |パンダtseries.offsets.BusinessDay.rollbackは最も単純なものではありません. 卒論で使わせていただきます

Shop

Gifts for programmers

Learn programming in R: courses

$FREE
Gifts for programmers

Best Python online courses for 2022

$FREE
Gifts for programmers

Best laptop for Fortnite

$399+
Gifts for programmers

Best laptop for Excel

$
Gifts for programmers

Best laptop for Solidworks

$399+
Gifts for programmers

Best laptop for Roblox

$399+
Gifts for programmers

Best computer for crypto mining

$499+
Gifts for programmers

Best laptop for Sims 4

$

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

1947 answers

PythonStackOverflow

Check if one list is a subset of another in Python

1173 answers

PythonStackOverflow

How to specify multiple return types using type-hints

1002 answers

PythonStackOverflow

Printing words vertically in Python

909 answers

PythonStackOverflow

Python Extract words from a given string

798 answers

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

606 answers

PythonStackOverflow

Python os.path.join () method

384 answers

PythonStackOverflow

Flake8: Ignore specific warning for entire file

360 answers


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically