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

Python Pandas-Periodオブジェクトをフォーマットし、Quarterを表示します


Periodオブジェクトをフォーマットするには、period.strftime()メソッドを使用し、Quarterを表示するには、パラメーターをQ%qとして設定します。

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

import pandas as pd

pandas.Periodは期間を表します。期間オブジェクトの作成

period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45)

期間オブジェクトを表示する

print("Period...\n", period)

結果を表示します。ここでは、Periodオブジェクトがフォーマットされ、Quarterが表示されます

print("\nString representation (display quarter)...\n", period.strftime('Q%q'))

以下はコードです

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45)

# display the Period object
print("Period...\n", period)

# display the result
# Here, Period object is formatted and Quarter is displayed
print("\nString representation (display quarter)...\n", period.strftime('Q%q'))

出力

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

Period...
2021-09-18 08:20:45

String representation (display quarter)...
Q3

  1. PythonPandas-指定されたPeriodオブジェクトの頻度を取得します

    指定されたPeriodオブジェクトの頻度を取得するには、 period.freqを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成- period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.Period(freq="T", year = 2021, month = 2, day = 14, hour = 2, minute = 35) 期間オブジェクト

  2. PythonPandas-Periodオブジェクトから年の日を取得します

    Periodオブジェクトから年の日を取得するには、 period.dayofyearを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成- period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, month = 7, day = 16, hour = 2, minute = 35) 期間オブジェクトを表示する-