Python
 Computer >> コンピューター >  >> プログラミング >> Python

PythonPandas-DateOffsetを作成して日付をインクリメントする


DateOffsetを作成するには、 DateOffset()を使用します パンダのメソッド。増分値を引数として設定します。

まず、必要なライブラリをインポートします-

from pandas.tseries.offsets import DateOffset
import pandas as pd

パンダでタイムスタンプオブジェクトを設定します-

timestamp = pd.Timestamp('2021-09-11 02:30:55')

日付増分のDateOffset。ここでは、「months」パラメータを使用して月をインクリメントしています-

print("DateOffset...\n",timestamp + DateOffset(months=2))

以下はコードです-

from pandas.tseries.offsets import DateOffset
import pandas as pd

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-09-11 02:30:55')

# Display the Timestamp
print("Timestamp...\n",timestamp)

# DateOffset for date increment
# We are incrementing the months here using the "months" parameter
print("DateOffset...\n",timestamp + DateOffset(months=2))

出力

これにより、次のコードが生成されます-

Timestamp...
2021-09-11 02:30:55
DateOffset...
2021-11-11 02:30:55

  1. PythonPandasでのGroup-byとSum

    Python Pandasでgroup-byとsumを見つけるには、 groupby(columns).sum()を使用できます。 。 ステップ 2次元、サイズ変更可能、潜在的に異種の表形式データ、 dfを作成します 。 入力DataFrame、 dfを印刷します 。 df.groupby()。sum()を使用してgroupbyの合計を検索します 。この関数は、指定された列を受け取り、その値を並べ替えます。その後、並べ替えられた値に基づいて、他の列の値も並べ替えられます。 グループの合計を印刷します。 例 import pandas as pd df = pd.DataFrame(

  2. Pythonのインクリメントおよびデクリメント演算子

    この記事では、Python3.xのインクリメント演算子とデクリメント演算子について学習します。またはそれ以前。他の言語では、前後のインクリメントおよびデクリメント(++-)演算子があります。 Pythonには、そのような演算子はありません。ただし、これらの演算子は、以下の例で説明する形式で実装できます。 例 x=786 x=x+1 print(x) x+=1 print(x) x=x-1 print(x) x-=1 print(x) 出力 787 788 787 786 他の言語には、インクリメント演算子とデクリメント演算子を使用するforループがあります。 Pythonは、デフォ