我正在尝试编写一个python代码,其中我将列值乘以其他列。但是,有些值在我的one C列中是空的。我有一个困难的时间如何编程,如果一个值是空的,把它切换到1。在
A B C Result should be: X Y
5 3 2 10 6
10 6 10 6
15 9 15 9
20 12 8 160 96
这是我尝试过的python代码:
^{pr2}$
等等,还有df[B]
。但是,它在excel中还是空白,而不是我需要的“10&6”和“15&9”。在
我用代码得到的结果:
X Y
10 6
160 96
Tags:
您可以使用
np.where
你的if函数应该有for循环
只需使用
fillna
来用C
列中的值1重放nan。在相关问题 更多 >
编程相关推荐