目录
一、用法精讲
741、pandas.Period.month属性
741-1、语法
# 741、pandas.Period.month属性
pandas.Period.month
Return the month this Period falls on.
741-2、参数
无
741-3、功能
用于返回Period对象中表示的时间对应的月份部分。
741-4、返回值
返回一个介于1和12之间的整数,表示该时间的月份(例如,1表示一月,12表示十二月)。
741-5、说明
无
741-6、用法
741-6-1、数据准备
无
741-6-2、代码示例
# 741、pandas.Period.month属性
import pandas as pd
# 创建一个Period对象
p = pd.Period('2024-10-22')
# 获取月份部分
month = p.month
print(month)
741-6-3、结果输出
# 741、pandas.Period.month属性
# 10
742、pandas.Period.ordinal属性
742-1、语法
# 742、pandas.Period.ordinal属性
pandas.Period.ordinal
742-2、参数
无
742-3、功能
可以帮助你得到一个整数,表示一个Period对象相对于其基准(开始时间)在相应频率下的排序位次。
742-4、返回值
返回值是一个整数,表示该时期在其频率下的序号。例如,对于月份而言,1月的序号是0,2月的序号是1,以此类推;而对于季度,第一季度的序号是0,第二季度的序号是1,以此类推。
742-5、说明
无
742-6、用法
742-6-1、数据准备
无
742-6-2、代码示例
# 742、pandas.Period.ordinal属性
import pandas as pd
# 创建一个Period对象
period = pd.Period('2024-10', freq='M')
# 获取ordinal值
ordinal_value = period.ordinal
print(ordinal_value)
742-6-3、结果输出
# 742、pandas.Period.ordinal属性
# 657
743、pandas.Period.quarter属性
743-1、语法
# 743、pandas.Period.quarter属性
pandas.Period.quarter
Return the quarter this Period falls on.
743-2、参数
无
743-3、功能
用于获取该时间段所在的季度。
743-4、返回值
返回一个整数,表示该日期所属的季度,从1到4。
743-5、说明
无
743-6、用法
743-6-1、数据准备
无
743-6-2、代码示例
# 743、pandas.Period.quarter属性
import pandas as pd
# 创建一个Period对象,指定为日期频率
period = pd.Period('2024-10-22', freq='D')
# 获取该日期所属的季度
quarter_value = period.quarter
print(quarter_value)
743-6-3、结果输出
# 743、pandas.Period.quarter属性
# 4
744、pandas.Period.qyear属性
744-1、语法
# 744、pandas.Period.qyear属性
pandas.Period.qyear
Fiscal year the Period lies in according to its starting-quarter.
The year and the qyear of the period will be the same if the fiscal and calendar years are the same. When they are not, the fiscal year can be different from the calendar year of the period.
Returns:
int
The fiscal year of the period.
744-2、参数
无
744-3、功能
用于获取一个Period对象所表示的季度年份(quarter-year)。
744-4、返回值
返回值是一个整数,表示该Period所属的季度年份。
744-5、说明
无
744-6、用法
744-6-1、数据准备
无
744-6-2、代码示例
# 744、pandas.Period.qyear属性
import pandas as pd
# 创建一个季度时间段
period = pd.Period('2024Q4')
# 获取该季度的年份
quarter_year = period.qyear
print(quarter_year)
744-6-3、结果输出
# 744、pandas.Period.qyear属性
# 2024
745、pandas.Period.second属性
745-1、语法
# 745、pandas.Period.second属性
pandas.Period.second
Get the second component of the Period.
Returns:
int
The second of the Period (ranges from 0 to 59).
745-2、参数
无
745-3、功能
用于获取一个时间段(Period)开始的秒数。
745-4、返回值
返回一个整数,表示从时间段开始到秒数部分的值。
745-5、说明
无
745-6、用法
745-6-1、数据准备
无
745-6-2、代码示例
# 745、pandas.Period.second属性
import pandas as pd
# 创建一个具体的时间段
period = pd.Period('2024-10-22 23:24:56', freq='s')
# 获取该时间段的秒数
seconds = period.second
print(seconds)
745-6-3、结果输出
# 745、pandas.Period.second属性
# 56