Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Định dạng đối tượng Kỳ và hiển thị Quý

Để định dạng đối tượng Kỳ, hãy sử dụng phương thức period.strftime () và để hiển thị Quý, hãy đặt tham số là Q% q.

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd

Con gấu trúc.Period đại diện cho một khoảng thời gian. Tạo đối tượng Dấu chấm

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

Hiển thị đối tượng Dấu chấm

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

Hiển thị kết quả. Tại đây, đối tượng Kỳ được định dạng và Quý được hiển thị

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

Ví dụ

Sau đây là mã

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'))

Đầu ra

Điều này sẽ tạo ra mã sau

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

String representation (display quarter)...
Q3