Python Pandas Period.asfreq

Python Pandas Period.asfreq

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

Pandas Period.asfreq()函数用于将Period转换为所需的频率,无论是在间隔的开始还是结束时。

语法 : Period.asfreq()

参数 :
freq :字符串
如何:时间段的开始或结束

返回:重新取样:周期

示例#1:使用Period.asfreq()函数将给定周期的频率从 “秒 “改为 “天”。

# importing pandas as pd
import pandas as pd
  
# Create the Period object
prd = pd.Period(freq ='S', year = 2000, month = 2, day = 22,
                        hour = 8, minute = 21, second = 24)
  
# Print the Period object
print(prd)

输出 :
Python Pandas Period.asfreq

现在我们将使用Period.asfreq()函数来改变prd对象的频率为 “每日频率”。

# change the frequency
prd.asfreq(freq ='D')

输出 :

Python Pandas Period.asfreq

正如我们在输出中看到的,Period.asfreq()函数已经成功地将给定对象的频率改变为所需的频率。

示例#2:使用Period.asfreq()函数将给定周期的频率从 “秒 “改为 “小时”。

# importing pandas as pd
import pandas as pd
  
# Create the Period object
prd = pd.Period(freq ='S', year = 2006, month = 10, 
               hour = 15, minute = 49, second = 17)
  
# Print the object
print(prd)

输出 :

Python Pandas Period.asfreq

现在我们将使用Period.asfreq()函数将prd对象的频率改为 “每小时频率”。

# change the frequency
prd.asfreq(freq ='H')

输出 :
Python Pandas Period.asfreq

正如我们在输出中看到的,Period.asfreq()函数已经成功地将给定对象的频率改变为所需的频率。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程