, поэтому у меня есть частично пустой фрейм данных, и мне нужно присвоить значения вектору, который мы можем назвать «C», на основании различных результатов другого вектора, который мы можем назвать B. Значения, которые нужно присвоить C взяты, в некоторых определенных случаях, из третьего вектора, "A". Как я могу это сделать? Я пробовал операторы if и for loop, но не знаю, как их правильно сделать. Вот подытожил мою проблему. Спасибо за ваши ответы
A = (1,2,3,4,5,6,7,8,9,10)
B = (1,0,1,2,1,0,0,2,0,1)
C = 0 if B = 0
=A(same row) if B = 1
=-A(same row) if B =-1