Как определить диапазон периодов с частотой в пандах?
В пандах мы можем определить диапазон периодов с частотой с помощью period_range (). pandas.period_range () - одна из общих функций в Pandas, которая используется для возврата фиксированной частоты PeriodIndex с днем (календарем) в качестве частоты по умолчанию.
Syntax: pandas.to_numeric(arg, errors=’raise’, downcast=None)
Parameters:
start : Left bound for generating periods
end : Right bound for generating periods
periods : Number of periods to generate
freq : Frequency alias
name : Name of the resulting PeriodIndexReturns: PeriodIndex
Example 1:
Python3
import pandas as pd# initialize countrycountry = ["India", "Australia", "Pak", "Sri Lanka", "England", "Bangladesh"]# perform period_range() functionmatch_date = pd.period_range("8/1/2020", "8/6/2020", freq="D")# generates dataframesdf = pd.DataFrame(country, index=match_date, columns=["Country"])df |
Выход:

Example
Python3
import pandas as pd# initialize countryCourse = ["DSA", "OOPS", "DBMS", "Computer Network", "System design", ]# perform period_range() functionwebinar_month = pd.period_range("8/1/2020", "12/1/2020", freq="M")# generates dataframesdf = pd.DataFrame(Course, index=webinar_month, columns=["Course"])df |
Выход:

Пример 3:
Python3
import pandas as pd# initialize gold pricegold_price = ["32k", "34k", "37k", "33k", "38k", "39k", "35k", "32k", "42k", "52k", "62k", "52k", "38k", "39k", "35k", "33k"]# perform period_range() functionprice_month = pd.period_range(start=pd.Period("2019Q1", freq="Q"), end=pd.Period("2020Q2", freq="Q"), freq="M")# generates dataframesdf = pd.DataFrame(gold_price, index=price_month, columns=["Price"])df |
Выход:

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.