Python学习笔记:pandas.series.between方法

一、介绍

between() 方法用于 Series 检查哪个值处在第一个、和第二个参数之间。

使用语法:

Series.between(left, right, inclusive=True)

参数:

left : 定义左边界
right : 定义右边界
inclusive : 布尔值 默认为:True 如果为False排除左右边界的值 即开区间 
# 参数:{“both”, “neither”, “left”, “right”}  Changed in version 1.3.0.

返回一个布尔序列,对位于2个参数之间的值 left <= series <= right,返回 True。

二、实操

import pandas as pd
import numpy as np
ss = pd.Series([2, 0, 4, 8, np.nan])

# 纯数值
ss.between(1, 4)
ss.between(1, 4, inclusive=False)
ss.between(1, 4, inclusive="both") # 不生效 新版本才支持 1.3.0

# 字母也支持
s = pd.Series(['Alice', 'Bob', 'Carol', 'Eve'])
s.between('Anna', 'Daniel')

此方法仅适用于系列 Series (一维数据帧)。

参考链接:Python Pandas Series.between()用法及代码示例

参考链接:pandas.Series.between

posted @   Hider1214  阅读(2413)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示