python 连续比较_For循环比较python中以前的值
我有一个像这样的熊猫数据帧。。在order_id buyer_id scheduled_order minutes flag
525 232 1 13 Null
862 232 1 14 Null
1361 232 1 15 Null
1373 232 1 13 Null
1580 232 1 14 Null
1729 232 0 11 Null
1817 232 1 18 Null
我想根据scheduled_order的值设置一个标志。
如果第一个订单是计划订单(scheduled_order =1)标志应设置为0,否则应检查分钟数是否大于12,则标志应为1或2,对于下一个订单,如果前一个订单是计划订单,则标志应设为3。如果前一个顺序是live order(scheduled_order =0),并且分钟数小于12,则标志应设置为2。如果分钟大于12,则标志应设置为1。在
我想要的输出是
^{pr2}$
这是我用python编写的代码for i in range(len(df)):
if(df.scheduled_order[i] == '1'):
speed.flag[i] = '0'
else:
if(minutes > 12):
df.flag[i] = '1'
else:
df.flag[i] = '2'
但是当i变为1时,如何检查前一个scheduled_order值?在
python 连续比较_For循环比较python中以前的值相关推荐
- python列表for循环 加入新列表_关于python:使用for循环在列表中添加值
本问题已经有最佳答案,请猛点这里访问. 我是Python的新手,我无法解决为什么这不起作用. number_string = input("Enter some numbers:" ...
- Python之通过for循环比较Python与Ruby编程思想的差别
Ruby 与 Python 之间的差异在很大程度上可通过 for 循环看出本质.Python 拥有 for 语句,对象告诉 for 如何进行协作,而 for 的循环体会处理对象返回的内容. Ruby ...
- python 与零值比较,python – 使用另一个数据帧替换数据帧中的零值
我想替换foll中的一些值.数据帧: dataframe_a Y2000 Y2001 Y2002 Y2003 Y2004 Item Item Code 34 43 0 0 25 Test Val 我想 ...
- Python——定义一个函数,将列表中的每个值修改为前一个值的两倍(其中,第一个值为0);
# 定义一个函数,将列表中的每个值修改为前一个值的两倍(其中,第一个值为0): def double_number(LL):L = [i*2 for i in LL if 1 == 1]L[0] = ...
- python变量名称跟着循环,在Python中使用列表中的名称循环创建新变量
How to create new variables with names from list? This: name = ['mike', 'john', 'steve'] age = [20, ...
- python 字典 删除指定_python删除字典中的某个值
Q1:python中字典不用了怎么删除 如果你要删除整个变量,python里面垃圾是自动收集的,不用你太去关心.一定要用,就del 变量名. 如果你是要修改一个字典的内容,比如从里面删除一个元素,一般 ...
- c语言divide error,Python numpy.corrcoef()RuntimeWarning:在true_divide中遇到无效值c / = stddev [:,None]...
相关性衡量两个向量在变化时彼此跟踪的程度.当一个向量不变时,您无法跟踪相互更改. 如OP评论中所述,Pearson的产品矩相关系数formula将X和Y的协方差除以其标准偏差的乘积.由于Y在您的示例中 ...
- java 循环删除hashmap中的键值对,解决java.util.ConcurrentModificationException报错
示例 import java.util.HashMap; import java.util.Iterator; import java.util.Map;public class DeleteHash ...
- python循环体结束标志_Python循环语句代码详解:while、for、break
1 while循环 循环语句是程序设计中常用的语句之一.任何编程语言都有while循环,Python也不例外.while循环的格式如下所示. while(表达式): - else: - while循环 ...
最新文章
- 他们隔空协作,打造出懂医学、知开源的智能机器人
- C语言 静态库制作(亲测可行)
- 好看的php验证码,一漂亮的PHP图片验证码实例
- SpringBoot默认的错误处理机制
- 强制应用 AMP 工具,开发者欲“封杀” Google!
- Qt下实现多线程串口通信
- indesign教程,如何在文档中导航页面?
- Google Gson API 介绍与使用
- spring cloud 搭建问题记录
- 基于java的校园兼职管理系统_基于JAVA WEB的大学生兼职管理系统的分析与设计
- 非线性动力学_matlab应用1:非线性动力学系统理论部分
- DCDC布局布线总结
- 【第一组】第三次冲刺例会
- office word安装mathtype报错,找不到mathpage.WLL文件
- 5 实战1—利用Python获取新闻网页源代码
- python 拼多多_Python 登录拼多多下单
- ffmpeg libx264 h264_nvenc 编码参数解析
- swiper一行多图踩坑
- 查看网卡信息中qdisc和pfifo _fast是什么
- XML:Schema、三种编写Schema的方式
热门文章
- ddr4 dqs 频率_一张图看懂如何选择DDR4内存的频率和容量
- 万能门店小程序_超市门店微信小程序注册流程
- SAP UI5 Tools 使用简介
- SAP UI5 sap.viz.ui5.controls.VizFrame 的 aggregation 之一:dataset
- 使用 SAP Cloud SDK 开发应用时,如何通过环境变量的配置避免硬编码
- SAP Spartacus SpartacusB2cConfigurationModule 的使用场景
- Angular 依赖注入学习笔记之工厂函数的用法
- 如何使用 mock 数据在本地运行 SAP Fiori Elements
- SAP Spartacus 的页面模型在SAP 电商云后台WCMS里的模型
- 自定义SAP Spartacus的产品搜索API参数 - Product Search