У меня есть две двоичные переменные в метках данных:
target1=[0,1,0,0,0.....1]
target2=[1,1,0,0,0.....0]
И я хочу создать третью переменную, которая:
- , если target1 = 0 и target2= 0, T = 0,
- , если target1 = 1 и target2 = 0, T = 1,
- , если target1 = 0 и target2 = 1, T = 2,
- если target1 = 1 и target2 = 1, T = 3.
for i in range(len(labels)):
if target1[i]==0 and target2[i]==0:
labels['T']=0
elif target1[i]==1 and target2[i]==0:
labels['T']=1
elif target1[i]==0 and target2[i]==1:
labels['T']=2
else:
labels['T']=3
по какой-то причине, единственный результат - 0. Я не уверен, что пошло не так.