Я пытаюсь изменить значения столбца 1 на значения столбца 2, если в столбце 3 выполняется условие решения, но почему-то ничего не работает, хотя это кажется простым делом, но я изо всех сил пытаюсь сделать эту работу. Код ниже:
#For finding HospitalAdmissionType
c1=records['MessageType']=='ADT-A01'
c2=records['MessageType']=='ADT-A02'
c3=records['MessageType']=='ADT-A03'
c4=records['MessageType']=='ADT-A04'
c01 = c1 | c2 | c4
records['c01']=c01
records['c01']=records['c01'].astype(str)
r=len(records['c01'])
for i in range(0,r):
if records['c01'][i]=='False':
records['HospitalAdmissionType'][i]=''
elif records['c01'][i]=='True':
records['HospitalAdmissionType'][i] = records['AdmissionType'][i]
#records['HospitalAdmissionType'][i]=records['AdmissionType'][i].values()
else:
records['HospitalAdmissionType'][i]=''
Это назначение не работает в условиях if, как мне сделать это с или без al oop, пожалуйста, сообщите. Спасибо.