Python | Pandas Series.dt.is_quarter_end

| | | | | | | | | | | | |

Series.dt может использоваться для доступа к значениям серии, как дата-время, и возвращать несколько свойств. Series.dt.is_quarter_end Pandas Series.dt.is_quarter_end возвращает логическое значение, указывающее, является ли дата последней дневной квартал.

Синтаксис: Series.dt.is_quarter_end

Параметр: Нет

Возвращает: пустой массив

Пример № 1: Используйте атрибут Series.dt.is_quarter_end для проверьте, являются ли даты в базовых данных этого объекта серии последним днем квартала.


# import pandas as pd

import pandas as pd


# Создать серию

sr = pd.Serie s ([ `2012-3-31` , ` 2019- 7-18 12: 30` , `2008-02-2 10: 30` ,

`2010-4-22 09:25` , `2019-12-31 00:00` ])


# Создать индекс

idx = [ `День 1` , `День 2` , `День 3` , ` День 4` , `День 5` ]


# установить индекс

sr.index = idx


# Преобразование исходных данных в дату и время

sr = pd.to_datetime ( sr )


# Печать серии

print (sr)

Вывод:

Теперь мы будем использовать Series.dt.is_quarter_end , чтобы проверить, являются ли даты в данном объекте серии последним днем квартала или нет.


# проверьте, даты актуальны
# день квартала

результат = sr.dt.is_quarter_end


# напечатать результат

print (результат)

Выход:

Как видно из выходных данных, Series. dt.is_quarter_end успешно получил доступ и вернул логические значения, указывающие, являются ли даты последним днем квартала или нет.

Пример № 2: используйте метод Атрибут ряда .dt.is_quarter_end , чтобы проверить, являются ли даты в базовых данных этого объекта ряда последним днем квартала.


# импортировать панд как pd

import pandas as pd


# Создать серию

sr = pd.Series (pd.date_range ( `2012-1 -1 00: 00` ,

точки = 5 , freq = `Q` ))


# Создать индекс

idx = [ ` Day 1` , `День 2` , `День 3` , ` День 4` , `День 5` ]


# установить индекс

sr.index = idx


# Print series

print (s г)

Вывод:

Теперь мы воспользуемся атрибутом Series.dt.is_quarter_end , чтобы проверить, соответствуют ли даты в этом объекте серии последних дневных кварталов или нет .


# проверьте актуальность дат
# день квартал

result = sr.dt .is_quarter_end


# результат печати

print (результат)

Вывод:

Как видно из выходных данных, атрибут Series.dt.is_quarter_end был успешно получен и возвращен логические значения, указывающие независимо от того, являются ли даты последним днем квартала или нет.