0
我有一个数据帧,其中包含一系列名为balance
的浮点数和一系列名为due_date
的时间戳。我想创建一个名为current
新列显示的balance
如果due_date
为> =今日(一切""
),列名为1-30 Days
显示的balance
如果due_date
为1至30天前(一切""
)以及名为>30 Days
的列,如果due_date
超过30天前(其他所有""
),则显示balance
。基于日期条件的新的大熊猫列
下面是一些例子行:
balance due_date
0 250.00 2017-10-22
1 400.00 2017-10-04
2 3000.00 2017-09-08
3 3000.00 2017-09-08
4 250.00 2017-08-05
任何帮助将不胜感激。
这会帮助回答你的问题? https://stackoverflow.com/questions/11608238/is-it-possible-to-add-a-where-clause-with-list-comprehension – Brijesh