根据先前的值对熊猫数据框中的值进行分类

时间:2020-01-26 15:02:52

标签: python pandas

我想编写一个函数,该函数根据上一列中的值对数据框中的值进行分类。 例如 : 如果先前的值='0',则当前值为<> 0,则返回'new', 如果以前的值和当前值相同,则为“旧” 如果当前值= 0且先前值为<> 0,则“下车”

示例

输入:

Date   1/1   1/2   1/3   1/4   1/5
a       0     0     0     1     2
b       1     2     3     4     5
c       1     0     2     3     0

输出:

 Date   1/1   1/2   1/3   1/4   1/5
a       NA    Old   Old   New   Old
b       NA    Old   Old   Old   Old
c       NA    Drop  New   Old   Drop

0 个答案:

没有答案