找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 833|回复: 1

[求助] dataframe中计算过去20行里为true的次数 求助大神

2

主题

2

帖子

2

积分

贫民

积分
2
C羽言 发表于 2022-6-24 21:57:40 | 显示全部楼层 |阅读模式
需求是这样的,我在通达信选股公式里的条件是 过去20天里,创新高的次数,选股公式我会写,但python里不知道该如何实现。
dataframe求过去20天的平均值可以用rolling,求过去20天里某列条件为真的次数,不知道该怎么写了
网上查到的用value.count()计算的是整列的为真次数,但我想要的是当下开始,过去20天内为真的次数,求大神相助。
回复

使用道具 举报

0

主题

5

帖子

5

积分

贫民

积分
5
肉蛋充肌 发表于 2022-7-18 10:05:45 | 显示全部楼层
df.iloc[-20:].value.count()
这样可以吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表