python-3.x - 当其他列值特定时,检查列值更改的次数
问题描述
我有一个包含两列 A 和 B 的数据框。我想检查 A 列的值是否继续大于 5,对于这个连续时间,B 列的值增加了多少次,而 vaue 减少了多少次。
df = pd.DataFrame({'A':[1,3,8,6,7,11,1,15,20,15,16,87],
'B':[1,3,4,6,11,6,11,7,11,15,6,87,16]})
df_out = pd.DataFrame({'values increase count':[5],
'values decrease count':[3]})
解决方案
推荐阅读
- powershell - 每次运行程序时添加+1?
- terraform-provider-aws - AWS 的 Terraform 提供程序:为假设角色刷新令牌
- python - 将 csv 作为队列导入,然后追加/删除第一项
- laravel - 自动在我的 Laravel 应用中添加版本
- python-3.x - Django 搜索特定记录
- python - 如何使用 LSTM 改进我的船舶轨迹预测程序?
- angular - 为什么 Angular 10 中出现错误“无法设置未定义的属性...”?
- android - 向不请求的 Android 应用授予“设备管理员”权限
- audio - 减少 MPEG2/H.264 视频和 MPEG1/AC3 音频编码流之间的 PTS 差距
- ruby-on-rails - 是否需要重命名 environment.sample 文件才能使用环境挂钩?