我一直在寻找最有效的方法来查找大熊猫df从左到右(0,1,2,3)的所有列中的第一值,该值大于另一列(t),并将相应的列标签放在新列(val)中。如果没有列值更大,那么我想改为0。由于某种原因,我找不到任何简单有效的方法(因为实际表很大)。例如:初始表: t 0 1 2 3JAN 3 1.9 2.1 2.6 2.9FEB 6 2.0 4.0 5.0 9.0MAR 2 1.0 3.0 4.0 4.0APR 4 1.5 5.0 6.0 2.0决赛桌: t 0 1 2 3 valJAN 3 1.9 2.1 2.6 2.9 0FEB 6 2.0 4.0 5.0 9.0 3MAR 2 1.0 3.0 4.0 4.0 1APR 4 1.5 3.0 6.0 2.0 2谢谢!
添加回答
举报
0/150
提交
取消