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
был успешно получен и возвращен логические значения, указывающие независимо от того, являются ли даты последним днем квартала или нет.