我有一个有四列的数据框。你知道吗
我应该正常的:conso_HC=index_fin_HC-index_debut_HC
。但正如你所看到的,事实并非如此,减法实际上等于。问题是,如果我们想找到consohc,有时需要在index_fin_HC
或index_debut_HC
中添加100000。你知道吗
x=fichier['index_fin_HC']-fichier['index_debut_HC']
y=fichier['conso_HC']
def conditions(x,y):
if x+100000==y:
return x
elif x==y+100000:
return y
fichier['test']=fichirt
很容易建立一个新的系列测试条件:
然后您可以:
将其作为新列添加到数据帧:
在数据帧中选择与条件匹配的行
在数据框中选择与条件不匹配的行
相关问题 更多 >
编程相关推荐