当前位置: 首页 > article >正文

Python酷库之旅-第三方库Pandas(250)

目录

一、用法精讲

1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法

1181-1、语法

1181-2、参数

1181-3、功能

1181-4、返回值

1181-5、说明

1181-6、用法

1181-6-1、数据准备

1181-6-2、代码示例

1181-6-3、结果输出

1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法

1182-1、语法

1182-2、参数

1182-3、功能

1182-4、返回值

1182-5、说明

1182-6、用法

1182-6-1、数据准备

1182-6-2、代码示例

1182-6-3、结果输出

1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法

1183-1、语法

1183-2、参数

1183-3、功能

1183-4、返回值

1183-5、说明

1183-6、用法

1183-6-1、数据准备

1183-6-2、代码示例

1183-6-3、结果输出

1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法

1184-1、语法

1184-2、参数

1184-3、功能

1184-4、返回值

1184-5、说明

1184-6、用法

1184-6-1、数据准备

1184-6-2、代码示例

1184-6-3、结果输出

1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法

1185-1、语法

1185-2、参数

1185-3、功能

1185-4、返回值

1185-5、说明

1185-6、用法

1185-6-1、数据准备

1185-6-2、代码示例

1185-6-3、结果输出

二、推荐阅读

1、Python筑基之旅

2、Python函数之旅

3、Python算法之旅

4、Python魔法之旅

5、博客个人主页

一、用法精讲

1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法
1181-1、语法
# 1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法
pandas.tseries.offsets.BusinessMonthEnd.is_on_offset(dt)
Return boolean whether a timestamp intersects with this frequency.

Parameters:
dt
datetime.datetime
Timestamp to check intersections with frequency.
1181-2、参数

1181-2-1、dt(必需)一个datetime或Timestamp类型的对象,表示要进行检查的日期时间。

1181-3、功能

        用于检查给定的日期时间对象dt是否恰好位于当前的业务月份结束的偏移量上。

1181-4、返回值

        返回一个布尔值,若dt是业务月份结束的日期,则返回True;反之,则返回False。

1181-5、说明

        无

1181-6、用法
1181-6-1、数据准备
1181-6-2、代码示例
# 1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法
import pandas as pd
# 创建一个BusinessMonthEnd偏移量对象
b_month_end = pd.tseries.offsets.BusinessMonthEnd()
# 定义一个日期时间对象
date1 = pd.Timestamp('2024-10-31')
date2 = pd.Timestamp('2024-10-30')
# 检查这两个日期是否是业务月份结束
print(b_month_end.is_on_offset(date1))
print(b_month_end.is_on_offset(date2))
1181-6-3、结果输出
# 1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法
# True
# False
1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法
1182-1、语法
# 1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法
pandas.tseries.offsets.BusinessMonthEnd.is_month_start(ts)
Return boolean whether a timestamp occurs on the month start.
1182-2、参数

1182-2-1、ts(必需)一个datetime或Timestamp类型的对象,表示要进行检查的日期时间。

1182-3、功能

        判断传入的日期时间ts是否是一个业务月份的开始日期,业务月份的开始通常被定义为该月的第一个工作日。

1182-4、返回值

        返回一个布尔值,若ts是业务月份的开始日期,则返回True;反之,则返回False。

1182-5、说明

        无

1182-6、用法
1182-6-1、数据准备
1182-6-2、代码示例
# 1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法
import pandas as pd
# 创建一个BusinessMonthEnd偏移量对象
b_month_end = pd.tseries.offsets.BusinessMonthEnd()
# 定义一些日期时间对象
date1 = pd.Timestamp('2024-10-02')
date2 = pd.Timestamp('2024-10-01')
# 检查这些日期是否是业务月份开始
print(b_month_end.is_month_start(date1))
print(b_month_end.is_month_start(date2))  
1182-6-3、结果输出
# 1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法 
# False
# True
1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
1183-1、语法
# 1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
pandas.tseries.offsets.BusinessMonthEnd.is_month_end(ts)
Return boolean whether a timestamp occurs on the month end.
1183-2、参数

1183-2-1、ts(必需)一个datetime或Timestamp类型的对象,表示要进行检查的日期时间。

1183-3、功能

        判断传入的日期时间ts是否是一个业务月份的结束日期,业务月份的结束通常被定义为该月的最后一个工作日。

1183-4、返回值

        返回一个布尔值,若ts是业务月份的结束日期,则返回True;反之,则返回False。

1183-5、说明

        无

1183-6、用法
1183-6-1、数据准备
1183-6-2、代码示例
# 1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
import pandas as pd
# 创建一个BusinessMonthEnd偏移量对象
b_month_end = pd.tseries.offsets.BusinessMonthEnd()
# 定义一些日期时间对象
date1 = pd.Timestamp('2024-10-02')
date2 = pd.Timestamp('2024-10-31')
# 检查这些日期是否是业务月份结束
print(b_month_end.is_month_end(date1))
print(b_month_end.is_month_end(date2))
1183-6-3、结果输出
# 1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
# False
# True
1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法
1184-1、语法
# 1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法
pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start(ts)
Return boolean whether a timestamp occurs on the quarter start.
1184-2、参数

1184-2-1、ts(必需)一个datetime或Timestamp类型的对象,表示要进行检查的日期时间。

1184-3、功能

        判断传入的日期时间ts是否是一个业务季度的开始日期,业务季度的开始通常被定义为该季度的第一个工作日。

1184-4、返回值

        返回一个布尔值,若ts是业务季度的开始日期,则返回True;反之,则返回False。

1184-5、说明

        无

1184-6、用法
1184-6-1、数据准备
1184-6-2、代码示例
# 1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法
import pandas as pd
# 创建一个BusinessMonthEnd偏移量对象
b_month_end = pd.tseries.offsets.BusinessMonthEnd()
# 定义一些日期时间对象
date1 = pd.Timestamp('2024-04-06')
date2 = pd.Timestamp('2024-01-01')
# 检查这些日期是否是业务季度开始
print(b_month_end.is_quarter_start(date1))  
print(b_month_end.is_quarter_start(date2))  
1184-6-3、结果输出
# 1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法 
# False
# True
1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
1185-1、语法
# 1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end(ts)
Return boolean whether a timestamp occurs on the quarter end.
1185-2、参数

1185-2-1、ts(必需)一个datetime或Timestamp类型的对象,表示要进行检查的日期时间。

1185-3、功能

        判断传入的日期时间ts是否是一个业务季度的结束日期,业务季度的结束通常被定义为该季度的最后一个工作日。

1185-4、返回值

        返回一个布尔值,若ts是业务季度的结束日期,则返回True;反之,则返回False。

1185-5、说明

        无

1185-6、用法
1185-6-1、数据准备
1185-6-2、代码示例
# 1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
import pandas as pd
# 创建一个BusinessMonthEnd偏移量对象
b_month_end = pd.tseries.offsets.BusinessMonthEnd()
# 定义一些日期时间对象
date1 = pd.Timestamp('2024-03-29')  
date2 = pd.Timestamp('2024-04-01')  
# 检查这些日期是否是业务季度结束
print(b_month_end.is_quarter_end(date1))  
print(b_month_end.is_quarter_end(date2))  
1185-6-3、结果输出
# 1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
# True
# False

二、推荐阅读

1、Python筑基之旅
2、Python函数之旅
3、Python算法之旅
4、Python魔法之旅
5、博客个人主页

http://www.kler.cn/a/416819.html

相关文章:

  • PyQt学习记录01——加法计算器
  • 【编程实践】vscode+pyside6环境部署
  • 操作系统常见调度算法的详细介绍
  • 蓝桥杯算法日记|贪心、双指针
  • ASP.NET Core程序的部署
  • 二、通义灵码插件保姆级教学-IDEA(使用篇)
  • 架构-微服务-服务网关
  • spring boot2.7集成OpenFeign 3.1.7
  • 服务器配环境
  • OD E卷 - 实现【正则表达式替换】
  • 使用uni-app进行开发前准备
  • [2024年3月10日]第15届蓝桥杯青少组stema选拔赛C++中高级(第二子卷、编程题(5))
  • vue中如何获取public路径
  • Ubuntu 关机命令
  • 【LeetCode】每日一题 2024_11_30 判断是否可以赢得数字游戏(模拟)
  • NLP中的主题模型:LDA(Latent Dirichlet Allocation, 潜在狄利克雷分配)
  • vulnhub靶机之Fawkes
  • C#结合.NET框架快速构建和部署AI应用
  • 【超全总结】深度学习分割模型的损失函数类别及应用场景
  • sunshine和moonlight串流网络丢失帧高的问题(局域网)
  • SickOs: 1.1靶场学习小记
  • asyncio.run() 里面嵌套 asyncio.run() 可以吗?
  • 【Leetcode】3232.判断是否可以赢得数字游戏
  • APIPost内置函数的使用与学习
  • 利用若依代码生成器实现课程管理模块开发
  • 【QNX+Android虚拟化方案】128 - QNX 侧触摸屏驱动解析