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、语法
python 复制代码
# 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、数据准备
python 复制代码
1181-6-2、代码示例
python 复制代码
# 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、结果输出
python 复制代码
# 1181、pandas.tseries.offsets.BusinessMonthEnd.is_on_offset方法
# True
# False
1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法
1182-1、语法
python 复制代码
# 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、数据准备
python 复制代码
1182-6-2、代码示例
python 复制代码
# 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、结果输出
python 复制代码
# 1182、pandas.tseries.offsets.BusinessMonthEnd.is_month_start方法 
# False
# True
1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
1183-1、语法
python 复制代码
# 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、数据准备
python 复制代码
1183-6-2、代码示例
python 复制代码
# 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、结果输出
python 复制代码
# 1183、pandas.tseries.offsets.BusinessMonthEnd.is_month_end方法
# False
# True
1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法
1184-1、语法
python 复制代码
# 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、数据准备
python 复制代码
1184-6-2、代码示例
python 复制代码
# 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、结果输出
python 复制代码
# 1184、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start方法 
# False
# True
1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
1185-1、语法
python 复制代码
# 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、数据准备
python 复制代码
1185-6-2、代码示例
python 复制代码
# 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、结果输出
python 复制代码
# 1185、pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end方法
# True
# False

二、推荐阅读

1、Python筑基之旅
2、Python函数之旅
3、Python算法之旅
4、Python魔法之旅
5、博客个人主页
相关推荐
RQ_ghylls3 分钟前
21.disql命令登录达梦数据库,查询并操作数据库
java·linux·开发语言·数据库·windows·docker·数据分析
笺上山河梦4 分钟前
C++ 的 输入输出流(I/O Streams)
开发语言·c++·学习·算法
闭月之泪舞11 分钟前
OpenCv高阶(七)——图像拼接
人工智能·opencv·计算机视觉
智践行13 分钟前
机器人操作系统ROS2之理解动作
人工智能·操作系统
思通数据14 分钟前
开源AI守护童心——幼儿跌倒报警系统的智能安全革命
人工智能·深度学习·安全·目标检测·计算机视觉·目标跟踪·ocr
蚝油菜花14 分钟前
AI生成视频告别剪辑拼接!MAGI-1:开源自回归视频生成模型,支持一镜到底的长视频生成
人工智能·开源
蚝油菜花14 分钟前
「社会实验室」成真!SocioVerse:复旦联合小红书开源社会模拟世界模型,用AI预演群体行为
人工智能·开源
蚝油菜花16 分钟前
机器人训练师狂喜!Infinite Mobility:上海AI Lab造物神器1秒生成可动家具,成本只要1分钱
人工智能·开源
蚝油菜花17 分钟前
白板秒变IDE,草图直接生成可运行代码!Pad.ws:白板+代码编辑器深度结合,创意到实现无缝衔接
人工智能·开源
小杨40419 分钟前
LLM大语言模型三(非技术人视角的大模型解读)
人工智能·python·llm