Python pandas.period_range()方法

Python pandas.period_range()方法

Python是一种进行数据分析的伟大语言,主要是因为以数据为中心的Python包的奇妙生态系统。Pandas就是这些包中的一个,它使导入和分析数据变得更加容易。

pandas.period_range()是Pandas的一个通用函数,用于返回一个固定频率的PeriodIndex,日(日历)为默认频率。

语法: pandas.period_range(start=None, end=None, periods=None, freq=None, name=None)

参数:
start:生成期的左边界
end:生成期的右边界
periods:产生的周期数
freq :频率别名
name :产生的PeriodIndex的名称。

返回值: PeriodIndex

代码 #1:

# importing pandas as pd
import pandas as pd
  
# period_range with freq = day
per1 = pd.period_range(start ='2018-12-20',
              end ='2019-01-01', freq ='D')
  
# period_range with freq = month
per2 = pd.period_range(start ='2018-12-20',
              end ='2019-12-01', freq ='M')
  
print(per1, "\n\n", per2)

输出:
Python pandas.period_range()方法

代码 #2:

# importing pandas as pd
import pandas as pd
  
# period_range with freq = day
per1 = pd.period_range(start ='2018-12-20', 
              end ='2019-01-01', freq ='D')
  
for val in per1:
    print(val)

输出:
Python pandas.period_range()方法

代码 #3:

# importing pandas as pd
import pandas as pd
  
# Calling with pd.Period
per = pd.period_range(start = pd.Period('2017Q1', freq ='Q'),
                end = pd.Period('2018Q2', freq ='Q'), freq ='M')
  
for val in per:
    print(val)

输出:
Python pandas.period_range()方法

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程