熊猫数据框选择非空列作为新列

时间:2018-09-04 15:54:38

标签: python pandas

我有一个带有列列表的pandas数据框,该列根据文件是动态的。现在,作为列的一部分,我对列进行了子选择(col_A1,col_A2,col_A3,col_A ...),这也是动态的,但是它们具有共同的前缀/后缀。

我现在想要做的是创建一个新列(col_Final),其中仅包含该列子列表的最后一个非null值。

示例输入数据帧(同样,Col_A的数量是动态的)

Col_B Col_A1 Col_A2 Col_A3
X foo foo bar1
Y foo bar2
Z bar3

示例输出数据框

Col_B Col_Final
X bar1
Y bar2
Z bar3

谢谢

0 个答案:

没有答案